Implement a shutdown commoand which issues a shutdown via Dinit's
[oweals/dinit.git] / Makefile
index a0cd8d3b5cf195eb28fa72f265f18e7eb6cc3b76..245a0b8fee1b29741edf241ef183b4f844a9706c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,16 +1,24 @@
 -include mconfig
 
-objects = dinit.o load_service.o service.o control.o dinit-log.o dinit-start.o
+objects = dinit.o load_service.o service.o control.o dinit-log.o dinit-start.o shutdown.o dinit-reboot.o
 
 dinit_objects = dinit.o load_service.o service.o control.o dinit-log.o
 
 all: dinit dinit-start
 
+shutdown-utils: shutdown dinit-reboot
+
 dinit: $(dinit_objects)
        $(CXX) -o dinit $(dinit_objects) -lev $(EXTRA_LIBS)
 
 dinit-start: dinit-start.o
        $(CXX) -o dinit-start dinit-start.o $(EXTRA_LIBS)
+       
+shutdown: shutdown.o
+       $(CXX) -o shutdown shutdown.o
+
+dinit-reboot: dinit-reboot.o
+       $(CXX) -o dinit-reboot dinit-reboot.o   
 
 $(objects): %.o: %.cc service.h dinit-log.h control.h control-cmds.h
        $(CXX) $(CXXOPTS) -c $< -o $@