Makefile 489 B

123456789101112131415161718192021222324
  1. -include mconfig
  2. objects = dinit.o load_service.o service.o dinit-log.o dinit-start.o
  3. dinit_objects = dinit.o load_service.o service.o dinit-log.o
  4. all: dinit dinit-start
  5. dinit: $(dinit_objects)
  6. $(CXX) -o dinit $(dinit_objects) -lev $(EXTRA_LIBS)
  7. dinit-start: dinit-start.o
  8. $(CXX) -o dinit-start dinit-start.o $(EXTRA_LIBS)
  9. $(objects): %.o: %.cc service.h
  10. $(CXX) -D_GLIBCXX_USE_CXX11_ABI=0 -std=gnu++11 -c -Os -Wall $< -o $@
  11. #install: all
  12. #install.man:
  13. clean:
  14. rm *.o
  15. rm dinit