X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?p=subdirmk.git;a=blobdiff_plain;f=src%2FSubdir.mk.in;h=499573932ede494159124a50533dcd4b642dbb06;hp=8c9acd47d6bac46581368052fdc1539a475e920c;hb=e84bde92db920acfff950727d1f2f8a91844ca9b;hpb=b1366586cbafe307ffca460f8f3034668c8e0969 diff --git a/src/Subdir.mk.in b/src/Subdir.mk.in index 8c9acd4..4995739 100644 --- a/src/Subdir.mk.in +++ b/src/Subdir.mk.in @@ -3,6 +3,7 @@ ### Build script for main program ### ### (c) 2019 Mark Wooding +### (c) 2019 Ian Jackson ### ###----- Licensing notice --------------------------------------------------- @@ -22,14 +23,10 @@ ### Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, ### MA 02111-1307, USA. -$D/all:: $D/toy -$D_CLEANFILES := +&TARGETS += & toy -toy_SOURCES := $(addprefix $D/, toy.c) -toy_OBJECTS := $(call objects, $(toy_SOURCES)) -toy_LIBS = lib/libtoy.a -$(call notice-objects, $(toy_OBJECTS)) +&OBJECTS += & toy.o +&LIBS += lib/libtoy.a -$D/toy: $(toy_OBJECTS) $(toy_LIBS) +&toy: $(&OBJECTS) $(&LIBS) $(LINK) $^ -$D_CLEANFILES += $D/toy