diff --git a/ChangeLog b/ChangeLog index 6a41fc9..0375198 100644 --- a/ChangeLog +++ b/ChangeLog @@ -12,6 +12,22 @@ 2008-03-06 David Ayers + * DBModeler/GNUmakefile, + * DBModeler/Inspectors/GNUmakefile, + * Documentation/GDL2Intro/Examples/GNUmakefile.connection, + * Documentation/GDL2Intro/Examples/GNUmakefile.eoexample, + * Documentation/GDL2Intro/Examples/GNUmakefile.eoexample2, + * EOAccess/GNUmakefile, + * EOAdaptors/PostgreSQLAdaptor/GNUmakefile.in, + * EOAdaptors/PostgreSQLAdaptor/LoginPanel/GNUmakefile, + * EOAdaptors/SQLiteAdaptor/GNUmakefile.in, + * EOAdaptors/SQLiteAdaptor/LoginPanel/GNUmakefile, + * EOControl/GNUmakefile, + * EOInterface/GNUmakefile, + * EOModeler/GNUmakefile, + * GDL2Palette/GNUmakefile, + * Tools/GNUmakefile (XXX_NEEDS_GUI): Set appropriately. + * EOControl/EOFault.m ([-forward::]): Make dummy implementation. ([+initialize]): Adjust runtime to use NSObjects implementation of -forward:: to invoke fowardInvocation. Useful for OS X, diff --git a/DBModeler/GNUmakefile b/DBModeler/GNUmakefile index 6fe5bb0..a9303c3 100644 --- a/DBModeler/GNUmakefile +++ b/DBModeler/GNUmakefile @@ -27,6 +27,8 @@ include $(GNUSTEP_MAKEFILES)/common.make include ../common.make APP_NAME = DBModeler + +DBModeler_NEEDS_GUI = YES DBModeler_SUBPROJECTS=Inspectors ADDITIONAL_INCLUDE_DIRS+=-I../ diff --git a/DBModeler/Inspectors/GNUmakefile b/DBModeler/Inspectors/GNUmakefile index 566cd8b..f239162 100644 --- a/DBModeler/Inspectors/GNUmakefile +++ b/DBModeler/Inspectors/GNUmakefile @@ -26,9 +26,11 @@ include $(GNUSTEP_MAKEFILES)/common.make SUBPROJECT_NAME=Inspectors + ADDITIONAL_INCLUDE_DIRS+=-I../../ -Inspectors_HAS_RESOURCE_BUNDLE=yes +Inspectors_NEEDS_GUI=YES +Inspectors_HAS_RESOURCE_BUNDLE=YES Inspectors_RESOURCE_FILES+= \ RelationshipInspector.gorm \ diff --git a/Documentation/GDL2Intro/Examples/GNUmakefile.connection b/Documentation/GDL2Intro/Examples/GNUmakefile.connection index acdd3d0..f223b23 100644 --- a/Documentation/GDL2Intro/Examples/GNUmakefile.connection +++ b/Documentation/GDL2Intro/Examples/GNUmakefile.connection @@ -1,4 +1,5 @@ TOOL_NAME+=connection +connection_NEEDS_GUI=NO connection_OBJC_FILES=connection.m connection_RESOURCE_FILES=library.eomodel diff --git a/Documentation/GDL2Intro/Examples/GNUmakefile.eoexample b/Documentation/GDL2Intro/Examples/GNUmakefile.eoexample index cdc479c..d3c9330 100644 --- a/Documentation/GDL2Intro/Examples/GNUmakefile.eoexample +++ b/Documentation/GDL2Intro/Examples/GNUmakefile.eoexample @@ -1,4 +1,5 @@ TOOL_NAME+=eoexample +eoexample_NEEDS_GUI=NO eoexample_OBJC_FILES=eoexample.m eoexample_RESOURCE_FILES=library.eomodel diff --git a/Documentation/GDL2Intro/Examples/GNUmakefile.eoexample2 b/Documentation/GDL2Intro/Examples/GNUmakefile.eoexample2 index efd6d21..6fe113f 100644 --- a/Documentation/GDL2Intro/Examples/GNUmakefile.eoexample2 +++ b/Documentation/GDL2Intro/Examples/GNUmakefile.eoexample2 @@ -1,4 +1,5 @@ TOOL_NAME+=eoexample2 +eoexample2_NEEDS_GUI=NO eoexample2_OBJC_FILES=eoexample2.m eoexample2_RESOURCE_FILES=library.eomodel diff --git a/EOAccess/GNUmakefile b/EOAccess/GNUmakefile index d419955..34f9f7d 100644 --- a/EOAccess/GNUmakefile +++ b/EOAccess/GNUmakefile @@ -31,6 +31,9 @@ include ../common.make # The library to be compiled NATIVE_LIBRARY_NAME=EOAccess + +EOAccess_NEEDS_GUI = NO + # The C source files to be compiled EOAccess_C_FILES = diff --git a/EOAdaptors/PostgreSQLAdaptor/GNUmakefile.in b/EOAdaptors/PostgreSQLAdaptor/GNUmakefile.in index b4c1a55..c94ecb5 100644 --- a/EOAdaptors/PostgreSQLAdaptor/GNUmakefile.in +++ b/EOAdaptors/PostgreSQLAdaptor/GNUmakefile.in @@ -33,6 +33,7 @@ POSTGRES_DATABASE=@POSTGRES_DATABASE@ FRAMEWORK_NAME=PostgreSQLEOAdaptor SUBPROJECTS = LoginPanel +PostgreSQLEOAdaptor_NEEDS_GUI = NO # The framework principal class PostgreSQLEOAdaptor_PRINCIPAL_CLASS = PostgreSQLAdaptor diff --git a/EOAdaptors/PostgreSQLAdaptor/LoginPanel/GNUmakefile b/EOAdaptors/PostgreSQLAdaptor/LoginPanel/GNUmakefile index 4202f09..dc90161 100644 --- a/EOAdaptors/PostgreSQLAdaptor/LoginPanel/GNUmakefile +++ b/EOAdaptors/PostgreSQLAdaptor/LoginPanel/GNUmakefile @@ -33,6 +33,7 @@ BUNDLE_NAME= endif endif +LoginPanel_NEEDS_GUI = YES LoginPanel_RESOURCE_FILES = postgreslogo.tif LoginPanel_OBJC_FILES = PostgreSQLLoginPanel.m LoginPanel_PRINCIPAL_CLASS = PostgreSQLLoginPanel diff --git a/EOAdaptors/SQLiteAdaptor/GNUmakefile.in b/EOAdaptors/SQLiteAdaptor/GNUmakefile.in index 8536c01..d1cc32d 100644 --- a/EOAdaptors/SQLiteAdaptor/GNUmakefile.in +++ b/EOAdaptors/SQLiteAdaptor/GNUmakefile.in @@ -34,6 +34,7 @@ ADDITIONAL_NATIVE_LIB_DIRS+=../EOControl ../EOAccess ADDITIONAL_NATIVE_LIBS+=EOControl EOAccess ADDITIONAL_INCLUDE_DIRS+=-I../../ +SQLite3EOAdaptor_NEEDS_GUI=NO SQLite3EOAdaptor_PRINCIPAL_CLASS=SQLite3Adaptor SQLite3EOAdaptor_OBJC_FILES=SQLite3Adaptor.m \ SQLite3Context.m SQLite3Expression.m \ diff --git a/EOAdaptors/SQLiteAdaptor/LoginPanel/GNUmakefile b/EOAdaptors/SQLiteAdaptor/LoginPanel/GNUmakefile index 6c09d25..f211f65 100644 --- a/EOAdaptors/SQLiteAdaptor/LoginPanel/GNUmakefile +++ b/EOAdaptors/SQLiteAdaptor/LoginPanel/GNUmakefile @@ -32,6 +32,7 @@ BUNDLE_NAME= endif endif +LoginPanel_NEEDS_GUI=YES LoginPanel_OBJC_FILES=SQLite3LoginPanel.m LoginPanel_PRINCIPAL_CLASS=SQLite3LoginPanel diff --git a/EOControl/GNUmakefile b/EOControl/GNUmakefile index d5ac884..e9dbb2f 100644 --- a/EOControl/GNUmakefile +++ b/EOControl/GNUmakefile @@ -32,6 +32,8 @@ include ../common.make # The library to be compiled NATIVE_LIBRARY_NAME=EOControl +EOControl_NEEDS_GUI = NO + # The C source files to be compiled EOControl_C_FILES = diff --git a/EOInterface/GNUmakefile b/EOInterface/GNUmakefile index 0d0b719..7169da7 100644 --- a/EOInterface/GNUmakefile +++ b/EOInterface/GNUmakefile @@ -32,6 +32,7 @@ include ../common.make # The library to be compiled NATIVE_LIBRARY_NAME=EOInterface +EOInterface_NEEDS_GUI = YES # The C source files to be compiled EOInterface_C_FILES = diff --git a/EOModeler/GNUmakefile b/EOModeler/GNUmakefile index 5a7dec5..5b2f64e 100644 --- a/EOModeler/GNUmakefile +++ b/EOModeler/GNUmakefile @@ -32,6 +32,7 @@ include ../common.make # The library to be compiled NATIVE_LIBRARY_NAME=EOModeler +EOModeler_NEEDS_GUI = YES # The C source files to be compiled EOModeler_C_FILES = diff --git a/GDL2Palette/GNUmakefile b/GDL2Palette/GNUmakefile index 642d0d6..462f740 100644 --- a/GDL2Palette/GNUmakefile +++ b/GDL2Palette/GNUmakefile @@ -28,6 +28,7 @@ include $(GNUSTEP_MAKEFILES)/common.make include ../common.make PALETTE_NAME=GDL2 +GDL2_NEEDS_GUI = YES GDL2_PRINCIPAL_CLASS = GDL2Palette ADDITIONAL_INCLUDE_DIRS+=-I../ diff --git a/Tools/GNUmakefile b/Tools/GNUmakefile index ecfd532..5a9af8c 100644 --- a/Tools/GNUmakefile +++ b/Tools/GNUmakefile @@ -32,6 +32,7 @@ include ../common.make # The library to be compiled TOOL_NAME=gdlgsdoc eoutil +gdlgsdoc_NEEDS_GUI = NO # The C source files to be compiled gdlgsdoc_C_FILES = @@ -71,6 +72,7 @@ gdl2gsdoc_AGSDOC_FLAGS = \ $(GDL2_AGSDOC_FLAGS) +eoutil_NEEDS_GUI = NO eoutil_OBJC_FILES = eoutil.m eoutil_HEADER_FILES =