1 CFLAGS
=-Wall
-Wextra
-O0
-g
-pipe
-D_GNU_SOURCE
-fdiagnostics-show-option
-Wno-unused-parameter
4 COMMON
=name.o util.o set.o hashmap.o strv.o job.o manager.o conf-parser.o load-fragment.o socket-util.o log.o
6 all: systemd test-engine test-job-type
8 systemd
: main.o
$(COMMON
)
9 $(CC
) $(CFLAGS
) -o
$@
$^
$(LIBS
)
11 test-engine
: test-engine.o
$(COMMON
)
12 $(CC
) $(CFLAGS
) -o
$@
$^
$(LIBS
)
14 test-job-type
: test-job-type.o
$(COMMON
)
15 $(CC
) $(CFLAGS
) -o
$@
$^
$(LIBS
)
18 rm -f
*.o systemd test-engine