updated a few fields, made prototype back in line with current main config.
authorChris Koeritz <fred@gruntose.com>
Sat, 21 Apr 2012 18:40:10 +0000 (14:40 -0400)
committerChris Koeritz <fred@gruntose.com>
Sat, 21 Apr 2012 18:40:10 +0000 (14:40 -0400)
production/feisty_meow_config.ini
production/proto_build.ini [deleted file]
production/prototype_config.ini [new file with mode: 0644]

index 12d57019a82f13dc9a179810368530cdcea4315f..8d1652bce8b87df3dfc8581fcb77965bdf3be0cc 100644 (file)
@@ -3,7 +3,7 @@
 # specifies the version of the code that is being constructed here.
 major=2
 minor=140
-revision=2
+revision=3
 build=0
 
 # specifies the remainder of the version record info.
diff --git a/production/proto_build.ini b/production/proto_build.ini
deleted file mode 100644 (file)
index d363567..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-#\
-[version]
-# specifies the version of the code that is being constructed here.
-major=2
-minor=108
-revision=1
-build=0
-
-# NOTE: this is an example of a build configuration file in the required format for a
-# build using the CLAM makefile system.
-
-# specifies the remainder of the version record info.
-company=Feisty Meow Concerns, Ltd.
-copyright=(C) 1987-2010 Chris Koeritz & Others, under GNU GPL License
-legal_info=This software is free to copy under the terms of the GNU GPL (or the GNU Library License if you prefer).  See http://www.gnu.org/licenses/gpl.html for more info.  We suggest peaceful purposes that help all sentient beings.
-product_name=feisty_meow
-web_site=http://feisty_meow.org
-
-# some settings that affect how the code is generated.
-
-# if non-empty, the libraries are built with more debugging information.
-DEBUG=t
-
-# if this is turned on, then all warnings are turned on and they are
-# considered errors.
-STRICT_WARNINGS=t
-
-# if this is enabled, then the source dependencies are only generated if
-# they're missing or if this file has changed.  non-lax dependencies get
-# rebuilt whenever a header involved changes, or dependent libraries have
-# changed.
-LAX_DEPENDENCIES=t
-
-# when this is enabled, a previously built precompiled header file will be
-# used for speeding up usage of windows system and mfc headers.
-#PRECOMPILED_HEADERS=t
-
-# if this is non-empty, the generated binaries are optimized primarily for
-# speed.  we turn this flag off for debugging mode, since optimization can
-# interfere with tracing the running program.
-OPTIMIZE=t
-ifneq "$(DEBUG)" ""
-  OPTIMIZE=
-endif
-
-# at home or for personal builds, it seems silly to create the whole build
-# package.
-NO_BUILD_PACK=t
-
-# macros that control which features are enabled in the software.
-
-# if this is defined, then errors (such as out of range array accesses) will
-# be caught and a message will be sent to the runtime issues log file.
-DEFINITIONS += CATCH_ERRORS=t
-
-# when this is defined, any errors that are caught cause the program to exit.
-DEFINITIONS += ERRORS_ARE_FATAL=t
-
-# this turns on intensive checks on the integrity of data structures and will
-# cause the software to run more slowly but more carefully.  this should only
-# be used when seeking logic errors in the low-level code.
-ifeq "$(BOOT_STRAPPING)" ""
-#  DEFINITIONS += EXTREME_CHECKING=t
-endif
-
-# this flag selects whether to build with win32 unicode enabled.  this only
-# affects win32 compilers (so far).
-DEFINITIONS += UNICODE=t
-
-# if this flag is turned on, then memory allocations will be trapped for
-# analysis.  memory leaks will be reported at program end, and the memory
-# state can also be queried during runtime.
-ifeq "$(BOOT_STRAPPING)" ""
-#  DEFINITIONS += ENABLE_MEMORY_HOOK
-endif
-
-# if the callstack flag below is made available, the code can trace the stack
-# invocations that occur during runtime.  this provides really low-level
-# methods with a way to know how they were invoked.  to get this information.
-# the invoker must be fitted with FUNCDEF macros.
-ifeq "$(BOOT_STRAPPING)" ""
-#  DEFINITIONS += ENABLE_CALLSTACK_TRACKING
-endif
-
diff --git a/production/prototype_config.ini b/production/prototype_config.ini
new file mode 100644 (file)
index 0000000..096ff36
--- /dev/null
@@ -0,0 +1,93 @@
+#\
+[version]
+# specifies the version of the code that is being constructed here.
+major=2
+minor=108
+revision=1
+build=0
+
+# NOTE: this is an example of a build configuration file in the required format for a
+# build using the CLAM makefile system.
+
+# specifies the remainder of the version record info.
+company=Feisty Meow Concerns, Ltd.
+copyright=(C) 1987-$now Chris Koeritz & Others, under GNU GPL License
+legal_info=This software is free to copy under the terms of the GNU GPL (or the GNU Library License if you prefer).  See http://www.gnu.org/licenses/gpl.html for more info.  We suggest peaceful purposes that help all sentient beings.
+product_name=feisty_meow
+web_site=http://feistymeow.org
+
+# some settings that affect how the code is generated.
+
+# if DEBUG or NOISY are non-empty, the libraries are built with more debugging information.
+DEBUG=t
+#NOISY=t
+
+# if this is turned on, then all warnings are turned on and they are
+# considered errors.
+STRICT_WARNINGS=t
+
+# if this is enabled, then the source dependencies are only generated if
+# they're missing or if this file has changed.  non-lax dependencies get
+# rebuilt whenever a header involved changes, or dependent libraries have
+# changed.
+LAX_DEPENDENCIES=t
+
+# when this is enabled, a previously built precompiled header file will be
+# used for speeding up usage of windows system and mfc headers.
+#PRECOMPILED_HEADERS=t
+
+# if this is non-empty, the generated binaries are optimized primarily for
+# speed.  we turn this flag off for debugging mode, since optimization can
+# interfere with tracing the running program.
+OPTIMIZE=t
+ifneq "$(DEBUG)" ""
+  OPTIMIZE=
+endif
+
+# at home or for personal builds, it seems silly to create the whole build
+# package.
+#NO_BUILD_PACK=t
+
+# macros that control which features are enabled in the software.
+
+# if this is defined, then errors (such as out of range array accesses) will
+# be caught and a message will be sent to the runtime issues log file.
+DEFINITIONS += CATCH_ERRORS=t
+
+# when this is defined, any errors that are caught cause the program to exit.
+DEFINITIONS += ERRORS_ARE_FATAL=t
+
+# this turns on intensive checks on the integrity of data structures and will
+# cause the software to run more slowly but more carefully.  this should only
+# be used when seeking logic errors in the low-level code.
+ifeq "$(BOOT_STRAPPING)" ""
+#  DEFINITIONS += EXTREME_CHECKING=t
+endif
+
+# this flag selects whether to build with unicode enabled.  this mainly affects
+# win32 OSes, and right now we know it affects them badly if this is enabled.
+# unix may build slightly differently too, such as for WX widgets.
+ifeq "$(OP_SYSTEM)" "WIN32"
+###
+### do not enable on win32 right now.
+###  DEFINITIONS += UNICODE=t
+###
+else
+  DEFINITIONS += UNICODE=t
+endif
+
+# if this flag is turned on, then memory allocations will be trapped for
+# analysis.  memory leaks will be reported at program end, and the memory
+# state can also be queried during runtime.
+ifeq "$(BOOT_STRAPPING)" ""
+#  DEFINITIONS += ENABLE_MEMORY_HOOK
+endif
+
+# if the callstack flag below is made available, hoople will trace the stack
+# invocations that occur during runtime.  this provides really low-level
+# methods with a way to know how they were invoked.  to get this information.
+# the invoker must be fitted with FUNCDEF macros.
+ifeq "$(BOOT_STRAPPING)" ""
+#  DEFINITIONS += ENABLE_CALLSTACK_TRACKING
+endif
+