diff options
-rw-r--r-- | Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -71,12 +71,13 @@ $(addprefix %/bin/,$(bins_go)): %/src $(outdir)/bin/%: $(outdir)/go/bin/% cp -T $< $@ # C -$(addprefix $(outdir)/bin/,$(bins_c)): \ -$(outdir)/%: $(srcdir)/%.c $(var.)CC $(var.)CPPFLAGS $(var.)CFLAGS +$(outdir)/bin/%: $(srcdir)/bin/%.c $(var.)CC $(var.)CPPFLAGS $(var.)CFLAGS $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $(filter-out $(var.)%,$^) # Basic variable substitution $(outdir)/%: $(srcdir)/%.in < $< sed $(foreach v,$(patsubst $(var.)%,%,$(filter $(var.)%,$^)), -e 's|@$v@|$($v)|g' ) > $@ +$(outdir)/bin/%: $(srcdir)/bin/%.in + < $< sed $(foreach v,$(patsubst $(var.)%,%,$(filter $(var.)%,$^)), -e 's|@$v@|$($v)|g' ) > $@ # Dependencies $(outdir)/bin/nshd-setuid: -ldl |