]> git.8kb.co.uk Git - dataflex/df32func/blobdiff - src/df32/df32func.mk
Just pushing the latest copy of my development / staging DataFlex stuff into git...
[dataflex/df32func] / src / df32 / df32func.mk
index 9ebc725c69cd2ddd5074d2681a8a6ca79128390b..909316dca390dd90bee97ff77b5df706e9c4cc56 100644 (file)
@@ -4,7 +4,7 @@
 //\r
 // This is the file to be compiled by the dfcomp command\r
 //\r
-// Copyright (c) 2006-2009, glyn@8kb.co.uk\r
+// Copyright (c) 2006-2015, glyn@8kb.co.uk\r
 // \r
 // df32func/df32func.mk\r
 //-------------------------------------------------------------------------\r
@@ -21,9 +21,9 @@
 // Set dataflex epoch and set date format to 4 digit years\r
 //-------------------------------------------------------------------------\r
 \r
-set_date_attribute date4_state to dftrue\r
-set_date_attribute epoch_value to 80\r
-set_date_attribute sysdate4_state to dftrue\r
+set_date_attribute date4_state                         to dftrue\r
+set_date_attribute epoch_value                         to 80\r
+set_date_attribute sysdate4_state              to dftrue\r
 \r
 //-------------------------------------------------------------------------\r
 // Standard DF32 Console Mode packages \r
@@ -39,9 +39,25 @@ Use DLL                                         //this package allows import of
 // Defines used to control some compile time behaviour\r
 //-------------------------------------------------------------------------\r
 \r
-//Define enable_dfassert\r
-Define no_backslash_quote\r
-Define default_file_channel                                            for 9\r
+//Define ENABLE_DFASSERT\r
+\r
+Define NO_BACKSLASH_QUOTE\r
+\r
+#IFDEF DEFAULT_FILE_CHANNEL\r
+#ELSE\r
+    Define DEFAULT_FILE_CHANNEL                                                for 9\r
+#ENDIF\r
+\r
+#IFDEF MAX_DFREGEX_BUFFER\r
+#ELSE\r
+    Define MAX_DFREGEX_BUFFER                                          for 16384\r
+#ENDIF\r
+\r
+#IFDEF ERRORS_TO_STDERR\r
+#ELSE\r
+    Define ERRORS_TO_STDERR                                                    for 0\r
+#ENDIF\r
+\r
 \r
 //-------------------------------------------------------------------------\r
 // Global variables used to control some runtime behaviour\r
@@ -72,8 +88,8 @@ indicate show_debug_lines false
 \r
 //Including header file win32.h\r
 #INCLUDE win32.h\r
-//Including include file tcpcom.h\r
-#INCLUDE tcpcomm.h\r
+//Including include file df32func.h\r
+#INCLUDE df32func.h\r
 //Including include file console.h\r
 #INCLUDE console.h\r
 //Including include file encode.h\r
@@ -84,6 +100,10 @@ indicate show_debug_lines false
 #INCLUDE macro.inc\r
 //Including include file math.inc\r
 #INCLUDE math.inc\r
+//Including include file tap.inc\r
+#INCLUDE tap.inc\r
+//Including include file regex.inc\r
+#INCLUDE regex.inc\r
 //Including include file win32.inc\r
 #INCLUDE win32.inc\r
 //Including include file string.inc\r