# # This makefile is intended to allow site-local customisation of certain # hard-coded defaults. Edit it to suit your system if necessary and place # it in the directory above the ECCL package. # # ECCL_CPPFLAGS ... # # EC_DEFAULTS_PREFIX # May be used to define an Objective-C string literal to be used as the # prefix when looking up keys in the defaults/configuration system. # # EC_DEFAULTS_STRICT # May be used to define an Objective-C boolean literal to be used to # control whether configuration keys are used only with the prefix # or whether values for keys without the prefix are also looked up. # # EC_EFFECTIVE_USER # May be used to define an Objective-C string literal to be used to # specify the name of the user to run all EcProcess programs. ECCL_CPPFLAGS += \ '-DEC_DEFAULTS_PREFIX=@"BS"'\ '-DEC_DEFAULTS_STRICT=NO'\ '-DEC_EFFECTIVE_USER=@"brains99"'\ # Command_CPPFLAGS ... # Allow an alternative base class to be specified ... # The file containing that class will also need to be added to the build/link # flags if it's not in the standard libraries. Command_CPPFLAGS += \ '-DEC_BASE_CLASS=EcCommand'\ # Console_CPPFLAGS ... # Allow an alternative base class to be specified ... # The file containing that class will also need to be added to the build/link # flags if it's not in the standard libraries. Console_CPPFLAGS += \ '-DEC_BASE_CLASS=EcConsole'\ # Control_CPPFLAGS ... # Allow an alternative base class to be specified ... # The file containing that class will also need to be added to the build/link # flags if it's not in the standard libraries. Control_CPPFLAGS += \ '-DEC_BASE_CLASS=EcControl'\