diff options
Diffstat (limited to 'sources/apps/RetentionTest/Makefile')
| -rwxr-xr-x | sources/apps/RetentionTest/Makefile | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/sources/apps/RetentionTest/Makefile b/sources/apps/RetentionTest/Makefile new file mode 100755 index 0000000..c3828af --- /dev/null +++ b/sources/apps/RetentionTest/Makefile @@ -0,0 +1,28 @@ +program_NAME := SoftMC_Retention +program_CXX_SRCS := retention.cpp $(wildcard ../../api/*.c) $(wildcard ../../api/*.cpp) +program_CXX_OBJS := ${program_CXX_SRCS:.cpp=.o} +program_CXX_OBJS := ${program_CXX_OBJS:.c=.o} +program_OBJS := $(program_CXX_OBJS) +program_INCLUDE_DIRS := ../../api ../../../boost-lib +program_LIBRARY_DIRS := +program_LIBRARIES := pthread +CPPFLAGS += -g -std=c++11 + +CPPFLAGS += $(foreach includedir,$(program_INCLUDE_DIRS),-I$(includedir)) +LDFLAGS += $(foreach librarydir,$(program_LIBRARY_DIRS),-L$(librarydir)) +LDFLAGS += $(foreach library,$(program_LIBRARIES),-l$(library)) + +CC=g++ + +.PHONY: all clean distclean + +all: $(program_NAME) + +$(program_NAME): $(program_OBJS) + $(CC) $(CPPFLAGS) $(program_OBJS) -o $(program_NAME) $(LDFLAGS) + +clean: + @- $(RM) $(program_NAME) + @- $(RM) $(program_OBJS) + +distclean: clean |
