ref: a00b6e690fb7be1436ac89c7ad74325c34916467
parent: 40b4ef1ebd876b7289c0cf4834e63058b330454a
author: Werner Lemberg <[email protected]>
date: Thu Jan 13 10:35:02 EST 2000
Fixing Makefile rules.
--- a/demos/Makefile
+++ b/demos/Makefile
@@ -23,7 +23,7 @@
ifdef no_config_mk
exes:
- @echo Please compile the library before the demo programs !!
+ @echo Please compile the library before the demo programs!
else
@@ -50,7 +50,7 @@
# cannot take a long list of arguments, we simply erase the directory
# contents..
#
-.PHONY: clean distclean
+.PHONY: clean distclean
ifdef DOSLIKE
clean_demo:
@@ -68,7 +68,7 @@
distclean_demo: clean_demo
- -$(DELETE) $(BIN_)*
+ -$(DELETE) $(EXES:%=$(BIN_)%)
endif
clean: clean_demo
--- a/demos/graph/rules.mk
+++ b/demos/graph/rules.mk
@@ -75,7 +75,7 @@
# Build the "graph" library from its objects. This should be changed
# in the future in order to support more systems. Probably something
# like a `config/<system>' hierarchy with a system-specific rules file
-# to indicate how to make a library file, but for know, I'll stick to
+# to indicate how to make a library file, but for now, I'll stick to
# unix and OS/2-gcc..
#
#
@@ -92,8 +92,7 @@
# a special rule is used for 'grinit.o' as it needs the definition
# of some macros like "-DDEVICE_X11" or "-DDEVICE_OS2_PM"
#
-$(OBJ_)grinit.$O: $(GRAPH_)grinit.c
- $(CC) $(CFLAGS) $(GRAPH_INCLUDES:%=$I%) $I$(DEVICE_INCLUDES:%=$I%) $T$@ $< \
- $(DEVICES:%=$DDEVICE_%)
-
-
+$(OBJ_)grinit.$O: $(GRAPH_)grinit.c $(GRAPH_H)
+ $(CC) $(CFLAGS) $(GRAPH_INCLUDES:%=$I%) \
+ $(DEVICE_INCLUDES:%=$I%) \
+ $(DEVICES:%=$DDEVICE_%) $T$@ $<