From 062cf91937b0a82254caf27b4e19c23abfeea86d Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Sat, 8 Aug 2015 19:58:36 +0200 Subject: ObjectIO tests --- objectio/Makefile | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 objectio/Makefile (limited to 'objectio/Makefile') diff --git a/objectio/Makefile b/objectio/Makefile new file mode 100644 index 0000000..13b445c --- /dev/null +++ b/objectio/Makefile @@ -0,0 +1,30 @@ +SHELL=/bin/bash + +CLEANHOME=/opt/clean +CLEANLIB=/opt/clean/lib + +OBJECTIO=/home/camilstaps/Sources/libraries/ObjectIO/ObjectIO +OBJECTIOLINUX=$(OBJECTIO)/OS\ Linux +OBJECTIOCDIR=$(OBJECTIOLINUX)/Linux_C_12 + +CLM=clm +CLM_LIBS=$$(for l in $$(pkg-config --libs gtk+-2.0); do echo -n "-l $$l "; done)-l -lpthread +CLM_INC=-I $(OBJECTIO) -I $(OBJECTIOLINUX) -I $(CLEANLIB)/StdLib +CLM_OPTS=-tst + +ICL=$(wildcard *.icl) +EXE=$(patsubst %.icl,%,$(ICL)) + +all: $(EXE) + +$(EXE): % : %.icl | copy + $(CLM) $(CLM_LIBS) $(CLM_INC) $(CLM_OPTS) $@ -o $@ + +rebuild: clean all + +clean: + rm -rf "Clean System Files" $(EXE) + +copy: + mkdir -p "Clean System Files" + cp $(OBJECTIOCDIR)/*.o "Clean System Files" -- cgit v1.2.3