libs-gdl2/GDL2Palette/GNUmakefile
David Ayers bc9cee7758 * GDL2Palette/KeyWrapper.h: New file.
* GDL2Palette/KeyWrapper.m: Ditto.
	* GDL2Palette/ConnectionInspector.h
	* GDL2Palette/ConnectionInspector.m (init): Initialize _values.
	(-awakeFromNib): Update handling of horizontal scroller.
	(-_associationClassesUsableWithObject:): Implement.
	(-setObject:): Fix assignment issues.
	(-_keysFromClassDescription:): Implement.
	(-_keysFromArray:): Ditto.
	(-updateValues): Reimplement.
	(-_oaBrowserAction:): Ditto.
	(-browser:numberOfRowsInColumn:): Refine implementation.
	(-browser:willDisplayCell:atRow:column:): Reimplement.
	(-ok:): Update associations in active document.
	* GDL2Palette/ResourceManager.m (defaultEditingContext): Try to find
	defaultEditingContext in document objects.
	(addResourcesFromPasteboard:): Reimplement.
	* GDL2Palette/Foundation+Categories.m:
	(arrayWithObjectsRespondingYesToSelector:): Fix leak.
	(arrayWithObjectsRespondingYesToSelector:withObject:): Ditto.
	* GDL2Palette/GNUmakefile: Use PALETTE_LIBS instead of
	ADDITIONAL_LDFLAGS to link libraries.  Add new files.
	* GDL2Palette/GDL2Palette.tiff: New file.
	* GDL2Palette/GDL2ConnectionInspector.gorm: New files.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@23398 72102866-910b-0410-8b05-ffd578937521
2006-09-05 22:39:30 +00:00

38 lines
1,006 B
Makefile

include $(GNUSTEP_MAKEFILES)/common.make
include ../gdl2.make
PALETTE_NAME=GDL2
GDL2_PRINCIPAL_CLASS = GDL2Palette
SUBPROJECTS+=../EOModeler ../EOInterface
include $(GNUSTEP_MAKEFILES)/aggregate.make
ADDITIONAL_LIB_DIRS+=-L../EOAccess/$(GNUSTEP_OBJ_DIR) \
-L../EOControl/$(GNUSTEP_OBJ_DIR)
ifeq ($(FOUNDATION_LIB),apple)
ADDITIONAL_INCLUDE_DIRS+=-F../EOModeler -F../EOInterface
ADDITIONAL_LIB_DIRS+=-F../EOModeler -F../EOInterface
PALETTE_LIBS +=-framework gnustep-db2modeler -framework EOInterface
else
ADDITIONAL_INCLUDE_DIRS+=-I../
ADDITIONAL_LIB_DIRS+=-L../EOModeler/$(GNUSTEP_OBJ_DIR) \
-L../EOInterface/$(GNUSTEP_OBJ_DIR)
PALETTE_LIBS+=-lgnustep-db2modeler -lEOInterface
endif
PALETTE_LIBS+=$(AUXILIARY_TOOL_LIBS)
GDL2_RESOURCE_FILES=GDL2Palette.tiff GDL2ConnectionInspector.gorm palette.table
GDL2_OBJC_FILES= \
Palette.m \
ResourceManager.m \
ConnectionInspector.m \
IB+Categories.m \
Foundation+Categories.m \
KeyWrapper.m
include $(GNUSTEP_MAKEFILES)/palette.make