
include $(GNUSTEP_MAKEFILES)/common.make

ifeq ($(test), yes)
BUNDLE_NAME = FrameworkTest
ADDITIONAL_LDFLAGS = -lUnitKit -lgnustep-gui -lgnustep-base -lgsl -lgslcblas 
FrameworkTest_SUBPROJECTS = Tests/ Commands/ 
else
FRAMEWORK_NAME =AdunKernel 
AdunKernel_LIB_DIRS = -L../Base/$(GNUSTEP_OBJ_DIR) 
AdunKernel_LIBRARIES_DEPEND_UPON = -ladun_base -lgnustep-gui -lgnustep-base -lgsl -lgslcblas  
endif

AdunKernel_OBJCFLAGS =  -W -O3 -fconstant-string-class=NSConstantString 
AdunKernel_INCLUDE_DIRS = -I/usr/local/include -I$(ADUN_INCLUDE_PATH) -I./Headers -I. 
AdunKernel_SUBPROJECTS = Framework/ Components/
AdunKernel_HEADER_FILES_DIR = Headers/AdunKernel
GNUSTEP_INSTALLATION_DIR = $(HOME)/GNUstep

FrameworkTest_OBJCFLAGS =  -W -O3 -fconstant-string-class=NSConstantString 
FrameworkTest_INCLUDE_DIRS = -I/usr/local/include -I$(ADUN_INCLUDE_PATH) -I./Headers -I. 

AdunKernel_RESOURCE_FILES = \
Resources/ScriptingInfo.plist

AdunKernel_HEADER_FILES = \
AdFrameworkFunctions.h \
AdunController.h \
AdunBondedTopology.h \
AdunDynamics.h \
AdunIOManager.h \
AdunNonBondedTopology.h \
AdunNonBondedListHandler.h\
AdunLinkedList.h \
AdunRelationship.h \
AdunState.h \
AdunBoundaryImplementor.h \
AdunObject.h \
AdunSystem.h \
AdunSystemNode.h \
AdunInteractionSystem.h \
AdunSystemComponent.h \
AdunController.h \
AdunEnvironment.h \
AdunSimulator.h \
AdunCore.h \
AdunTimer.h \
AdunMemoryManager.h \
AdunDefinitions.h \
AdunForceFieldTerm.h \
AdunForceField.h \
AdunForceFieldManager.h \
AdunNonbondedCalculator.h \
AdunGrid.h \
AdunDataSource.h \
AdunDataMatrix.h \
AdunDataSet.h \
AdunModelObject.h \
AdListMemoryManagement.h \
AdDataSources.h\
AdCreation.h \
AdCoreCommand.h \
AdCommandInterface.h \
AdDelegation.h \
AdKeyValueObserving.h \
AdUpdating.h \
AdController.h \
AdGridDelegate.h \
AdServerInterface.h \
RemoteProcessAccess.h \
AdunKernel.h


FrameworkTest_OBJC_FILES += $(AdunKernel_OBJC_FILES)

-include GNUmakefile.preamble
ifeq ($(test), yes)
include $(GNUSTEP_MAKEFILES)/bundle.make
else
include $(GNUSTEP_MAKEFILES)/framework.make
endif
-include GNUmakefile.postamble

