chiark / gitweb /
new PROGRAMS variable makes -full things automatically
authorian <ian>
Tue, 2 Nov 2004 20:50:23 +0000 (20:50 +0000)
committerian <ian>
Tue, 2 Nov 2004 20:50:23 +0000 (20:50 +0000)
cebpic/Makefile
iwjpictest/Makefile
pic.make

index b6d95fd7e86411a3d95ba8c1fa64274ccab78bbf..aded8fcbba41d523a73e260338d8b0eeb5816834 100644 (file)
@@ -1,4 +1,4 @@
-TARGETS=       led-flash.hex send-serial.hex reply-serial.hex
+PROGRAMS=      led-flash send-serial reply-serial
 
 include ../pic.make
 
index fa638096dc93d203ebab952cdfbd1a0b5a3aab0b..9737068389f964cd77b342715f53d8ab6fdc6a33 100644 (file)
@@ -1,7 +1,6 @@
-TARGETS=       config.hex                                      \
-               flasher.hex             flasher-full.hex        \
-               copybits.hex            copybits-full.hex       \
-               serialloop.hex          serialloop-full.hex
+TARGETS=       config.hex
+
+PROGRAMS=      flasher copybits serialloop
 
 include ../pic.make
 
index 024a40ad74924f813546a37ca39c87bd0135cd5d..dad1753c9340451b453a4d6b795495840480c20a 100644 (file)
--- a/pic.make
+++ b/pic.make
@@ -1,5 +1,8 @@
 
-all:           $(TARGETS)
+PROGRAM_HEXES= $(addsuffix .hex, $(PROGRAMS)) \
+               $(addsuffix -full.hex, $(PROGRAMS))
+
+all:           $(TARGETS) $(PROGRAM_HEXES)
 
 o=>$@.new && mv -f $@.new $@