Add special rule to make cmdline.o.
[dss.git] / Makefile
index b1ba12c..ca5a1a2 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -20,9 +20,12 @@ Makefile.deps: $(wildcard *.c *.h)
 -include Makefile.deps
 
 dss: $(dss_objects)
-       $(CC) $(CPPFLAGS) $(DEBUG_CPPFLAGS) -o $@ $(dss_objects)
+       $(CC) -o $@ $(dss_objects)
 
-%.o: %.c cmdline.h
+cmdline.o: cmdline.c cmdline.h
+       $(CC) -c $(CPPFLAGS) $<
+
+%.o: %.c Makefile
        $(CC) -c $(CPPFLAGS) $(DEBUG_CPPFLAGS) $<
 
 %.ppm: %.sk