# dependency list of executable:
#
-EXECUTABLE = $(lily_bindir)/$(NAME)
+
$(EXECUTABLE): $(build) $(OFILES)
$(MAKE) $(MODULE_LIBDEPS)
$(INCREASE_BUILD)
lib: $(LIBRARY)
#
TOCLEAN= $(allobs) $(alldeps)
+
+# be careful about deletion.
clean: localclean
+ rm -f core
+ifdef EXECUTABLE
+ rm -f $(EXECUTABLE)
+endif
ifdef allobs
rm -f $(allobs)
endif
ifdef alldeps
rm -f $(alldeps)
endif
- rm -f core
ifdef SUBDIRS
set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i clean; done
endif
rpm -ba $(makeout)/lilypond.spec
#
+installexe:
+ $(INSTALL) -d $(bindir)
+ $(INSTALL) -m 755 $(EXECUTABLES) $(bindir)
+
+uninstallexe:
+ for a in $(EXECUTABLES); do rm -f $(bindir)/`basename $a`; done