src/tests/Makefile (raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
OBJ=StringUtiltest.o ../StringUtil.o CXX=g++ CXXFLAGS= -I.. -DDEBUG -Wall -g -O2 LIBS= XFLAGS= -I/usr/X11R6/include XLIBS= -L/usr/X11R6/lib -lX11 all: testStringUtil testKeys testResource .cc.o: $(CXX) -c $(CXXFLAGS) $< StringUtil.o: ../StringUtil.cc ../StringUtil.hh $(CXX) -c $(CXXFLAGS) ../StringUtil.cc -o StringUtil.o Keys.o: ../Keys.cc ../Keys.hh $(CXX) -c $(CXXFLAGS) $(XFLAGS) ../Keys.cc -o Keys.o Resource.o: ../Resource.cc ../Resource.hh $(CXX) -c $(CXXFLAGS) $(XFLAGS) ../Resource.cc -o Resource.o testStringUtil: StringUtiltest.o StringUtil.o $(CXX) $(LIBS) StringUtiltest.o StringUtil.o -o testStringUtil testKeys: Keys.o testKeys.o StringUtil.o $(CXX) $(LIBS) $(XLIBS) StringUtil.o Keys.o testKeys.o -o testKeys testResource: Resourcetest.o Resource.o ${CXX} ${LIBS} ${XLIBS} Resourcetest.o Resource.o -o testResource run: testResource testKeys testStringUtil ./testKeys ./testStringUtil ./testResource clean: rm -f *.o |