X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?p=subdirmk.git;a=blobdiff_plain;f=Subdir.mk.in;h=722d1dc4588c6cc1048906d45102e2e96ecfb69d;hp=792d6005489ebee62cde02066f19c5521e620451;hb=db61d25565e390fe04ac245dfc99f8f937a961de;hpb=3fc89ce9c0395620a92340e8290c18e156ca367e diff --git a/Subdir.mk.in b/Subdir.mk.in index 792d600..722d1dc 100644 --- a/Subdir.mk.in +++ b/Subdir.mk.in @@ -1 +1,36 @@ # + +VPATH = &^ + +prefix = @prefix@ +exec_prefix = @exec_prefix@ +bindir = @bindir@ + +CC ?= @CC@ +CFLAGS ?= @CFLAGS@ +DEFS ?= @DEFS@ +INCLUDES ?= @INCLUDES@ +LD ?= @CC@ +LDFLAGS ?= @LDFLAGS@ +LIBS ?= @LIBS@ + +INCLUDES += -I&^/lib/ + +LINK ?= $(CC) -o$@ $(CFLAGS) $(LDFLAGS) +AR ?= ar +COMPILE ?= $(CC) -c -o$@ -MD $(DEFS) $(INCLUDES) $(CFLAGS) + +%.o: %.c + $(COMPILE) $< + +&^/configure: &^/configure.ac + cd &^ && autoconf + +config.status: &^/configure + ./config.status --recheck + +subdirs.mk: config.status &^/build-aux/subdirmk-setup + ./config.status $@ + +%/Subdir.mk: &^/%/Subdir.mk.in subdirs.mk + ./config.status $@