1 dss_objects
:= cmdline.o dss.o string.o fd.o exec.o signal.o daemon.o df.o time.o
5 DEBUG_CPPFLAGS
+= -Wno-sign-compare
-g
-Wunused
-Wundef
-W
6 DEBUG_CPPFLAGS
+= -Wredundant-decls
9 CPPFLAGS
+= -Wuninitialized
10 CPPFLAGS
+= -Wchar-subscripts
11 CPPFLAGS
+= -Wformat-security
12 CPPFLAGS
+= -Werror-implicit-function-declaration
13 CPPFLAGS
+= -Wmissing-format-attribute
14 CPPFLAGS
+= -Wunused-macros
15 CPPFLAGS
+= -Wbad-function-cast
17 Makefile.deps
: $(wildcard *.c
*.h
)
20 -include Makefile.deps
23 $(CC
) $(CPPFLAGS
) $(DEBUG_CPPFLAGS
) -o
$@
$(dss_objects
)
26 $(CC
) -c
$(CPPFLAGS
) $(DEBUG_CPPFLAGS
) $<
33 cmdline.c cmdline.h
: dss.ggo
34 gengetopt
--conf-parser
< $<
43 rm -f
*.o dss dss
.1 dss
.1.html Makefile.deps
*.ppm
*.png
*~ cmdline.c cmdline.h