1 CFLAGS
=-Wall
-Wextra
-O0
-g
-pipe
-D_GNU_SOURCE
-fdiagnostics-show-option
-Wno-unused-parameter
-DUNIT_PATH
=\"/tmp
/does
/not
/exist
\" `pkg-config --cflags libudev dbus-1`
2 LIBS
=-lrt
-lcap
`pkg-config --libs libudev dbus-1`
32 all: systemd test-engine test-job-type systemd-logger systemctl systemadm
34 systemd
: main.o
$(COMMON
)
35 $(CC
) $(CFLAGS
) -o
$@
$^
$(LIBS
)
37 systemd-logger
: logger.o
$(COMMON
)
38 $(CC
) $(CFLAGS
) -o
$@
$^
$(LIBS
)
40 test-engine
: test-engine.o
$(COMMON
)
41 $(CC
) $(CFLAGS
) -o
$@
$^
$(LIBS
)
43 test-job-type
: test-job-type.o
$(COMMON
)
44 $(CC
) $(CFLAGS
) -o
$@
$^
$(LIBS
)
46 systemctl
: systemctl.vala
47 valac
-g
--save-temps systemctl.vala systemd-interfaces.vala
--pkg
=dbus-glib-1
--pkg
=posix
49 systemadm
: systemadm.vala
50 valac
-g
--save-temps systemadm.vala systemd-interfaces.vala
--pkg
=dbus-glib-1
--pkg
=posix
--pkg gee-1.0
--pkg gtk
+-2.0
53 rm -f
*.o systemd test-engine systemctl systemadm