lilypond-1.5.10
[lilypond.git] / stepmake / stepmake / executable-targets.make
blob89b06d48a8f6454d65dc748f56f1c48aead545cf
1 default: $(EXECUTABLE)
3 $(EXECUTABLE): $(outdir)/config.h $(O_FILES) $(outdir)/version.hh
4 $(foreach a, $(MODULE_LIBS), $(MAKE) -C $(a) && ) true
5 $(LD_COMMAND) $(O_FILES) $(LOADLIBES) $(USER_LDFLAGS)
7 exe: $(EXECUTABLE)
11 local-install: installexe
13 local-uninstall: uninstallexe
15 installexe: all
16 -$(INSTALL) -d $(bindir)
17 $(foreach a, $(EXECUTABLES), \
18 $(INSTALL) -m 755 $(outdir)/$(a) \
19 $(bindir)/$(program_prefix)$(a)$(program_suffix) && \
20 strip $(bindir)/$(program_prefix)$(a)$(program_suffix) && ) true
21 $(foreach a, $(SEXECUTABLES), \
22 $(INSTALL) -m 755 $(outdir)/$(a) $(bindir) &&) true
24 uninstallexe:
25 $(foreach a, $(EXECUTABLES), rm -f \
26 $(bindir)/$(program_prefix)$(a)$(program_suffix) && ) true
27 $(foreach a, $(SEXECUTABLES), rm -f $(bindir)/$(a) &&) true