Add dinit-log.h as a dependency for objects
[oweals/dinit.git] / Makefile
1 -include mconfig
2
3 objects = dinit.o load_service.o service.o dinit-log.o dinit-start.o
4
5 dinit_objects = dinit.o load_service.o service.o dinit-log.o
6
7 all: dinit dinit-start
8
9 dinit: $(dinit_objects)
10         $(CXX) -o dinit $(dinit_objects) -lev $(EXTRA_LIBS)
11
12 dinit-start: dinit-start.o
13         $(CXX) -o dinit-start dinit-start.o $(EXTRA_LIBS)
14
15 $(objects): %.o: %.cc service.h dinit-log.h
16         $(CXX) -D_GLIBCXX_USE_CXX11_ABI=0 -std=gnu++11 -c -Os -Wall $< -o $@
17
18 #install: all
19
20 #install.man:
21
22 clean:
23         rm *.o
24         rm dinit