Newer
Older
Import / research / signals-slots / src / core / project.inc
###################################################################
# Autogenerated file. DO NOT EDIT.
# Created on Sat 28 Oct 2017 19:56:09 EST
# using Darwin JohnsMacBook.local 10.8.0
# by /Users/jryland/Code/research/signals-slots/buildsystem/projectGenerator.sh
# from /Users/jryland/Code/research/signals-slots/Makefile.
###################################################################

src/core_TEMPLATE  = lib
src/core_TESTS     = ./src/core/tests/test_application.cpp ./src/core/tests/test_dump.cpp ./src/core/tests/test_list.cpp ./src/core/tests/test_mutlimap.cpp ./src/core/tests/test_object.cpp ./src/core/tests/test_string.cpp 
src/core_SOURCES   = ./src/core/object.cpp 
src/core_CSOURCES  = 
src/core_MMSOURCES = ./src/core/application_mac.mm 
src/core_HEADERS   = ./src/core/application.h ./src/core/cstring.h ./src/core/dict.h ./src/core/dict_impl.h ./src/core/dump.h ./src/core/iterable.h ./src/core/iterable_impl.h ./src/core/list.h ./src/core/list_impl.h ./src/core/map.h ./src/core/map_impl.h ./src/core/multimap.h ./src/core/multimap_impl.h ./src/core/numbers.h ./src/core/object.h ./src/core/ruleofthree.h ./src/core/trace.h 
src/core_TARGET    = $(BASE)/src/core/libcore.a
src/core_DEPENDS   := 

src/core_OBJECTS   = $(patsubst ./%.cpp, $(OBJSDIR)/%.o, $(src/core_SOURCES))
src/core_OBJECTS  += $(patsubst ./%.c,   $(OBJSDIR)/%.o, $(src/core_CSOURCES))
src/core_OBJECTS  += $(patsubst ./%.mm,  $(OBJSDIR)/%.o, $(src/core_MMSOURCES))
src/core_INCLUDES  = $(patsubst %,       -I$(BASE)/%,    $(src/core_DEPENDS)) -I$(BASE)/src/core
src/core_LIBS      = $(foreach lib,$(src/core_DEPENDS),-L$(BASE)/$(lib)  -l$(lastword $(subst /, ,$(lib))) )
src/core_DEPS      = $(foreach lib,$(src/core_DEPENDS),  $(BASE)/$(lib)/lib$(lastword $(subst /, ,$(lib))).a )

TESTS        += $(src/core_TESTS)
SOURCES      += $(src/core_SOURCES)
HEADERS      += $(src/core_HEADERS)
TARGETS      += $(src/core_TARGET)
INCLUDES     += $(src/core_INCLUDES)


$(BASE)/src/core/libcore.a: $(src/core_OBJECTS) $(LINK_DEPS) $(src/core_DEPS)
	$(AR) $@ $(src/core_OBJECTS)