Move includes into a separate directory.
[oweals/dinit.git] / src / tests / Makefile
index 7ebdd548fa79be0e35d033d9c1b7071fd160a7c9..376955770817c1cda346b214da7f76fa995bc532 100644 (file)
@@ -1,7 +1,7 @@
 -include ../../mconfig
 
-objects = tests.o
-parent_objs = service.o baseproc-service.o proc-service.o control.o dinit-log.o load_service.o dinit.o
+objects = tests.o test-dinit.o
+parent_objs = service.o baseproc-service.o proc-service.o control.o dinit-log.o load_service.o dinit.o
 
 check: build-tests
        ./tests
@@ -9,18 +9,18 @@ check: build-tests
 build-tests: tests
 
 tests: $(objects) $(parent_objs)
-       $(CXX) $(SANITIZEOPTS) -o tests tests.o $(parent_objs) $(EXTRA_LIBS)
+       $(CXX) $(SANITIZEOPTS) -o tests $(objects) $(parent_objs) $(EXTRA_LIBS)
 
 $(objects): %.o: %.cc
-       $(CXX) $(CXXOPTS) $(SANITIZEOPTS) -I.. -I../dasynq -c $< -o $@
+       $(CXX) $(CXXOPTS) $(SANITIZEOPTS) -I../includes -I../dasynq -c $< -o $@
 
 $(parent_objs): %.o: ../%.cc
-       $(CXX) $(CXXOPTS) $(SANITIZEOPTS) -I.. -I../dasynq -c $< -o $@
+       $(CXX) $(CXXOPTS) $(SANITIZEOPTS) -I../includes -I../dasynq -c $< -o $@
 
 clean:
        rm -f *.o *.d
 
 $(objects:.o=.d): %.d: %.cc
-       $(CXX) $(CXXOPTS) -I.. -I../dasynq -MM -MG -MF $@ $<
+       $(CXX) $(CXXOPTS) -I../includes -I../dasynq -MM -MG -MF $@ $<
 
 include $(objects:.o=.d)