]> git.donarmstrong.com Git - lilypond.git/blobdiff - make/stepmake.make
Add '-dcrop' option to ps and svg backends
[lilypond.git] / make / stepmake.make
index 2757da6a507a19eeb6274091441e818599e83012..1de2e2b2d0df4ab0ba60b5888b31168cb361bc01 100644 (file)
@@ -30,7 +30,7 @@ $(MAKE_TARGETS): scons
 scons:
        @echo "warning: $(SCONS_USER) detected, rerouting to scons"
        cd $(depth) && scons $(here) $(MAKECMDGOALS)
-       false 
+       false
 endif
 endif
 
@@ -69,13 +69,21 @@ outroot=.
 include $(config_make)
 
 include $(depth)/make/toplevel-version.make
+
+#
+# suggested settings
+#
+# CPU_COUNT=2   ## for SMP/Multicore machine
+# 
+-include $(depth)/local.make
+
 MICRO_VERSION=$(PATCH_LEVEL)
 BUILD_VERSION=1
 
 
 outdir=$(outroot)/$(outbase)
 
-# why not generic ?? 
+# why not generic ??
 config_h=$(top-build-dir)/config$(CONFIGSUFFIX).hh
 
 # The outdir that was configured for: best guess to find binaries
@@ -87,7 +95,7 @@ stepdir = $(stepmake)/stepmake
 # for stepmake package
 # stepdir = $(depth)/stepmake
 
-STEPMAKE_TEMPLATES := generic $(STEPMAKE_TEMPLATES) 
+STEPMAKE_TEMPLATES := generic $(STEPMAKE_TEMPLATES)
 LOCALSTEPMAKE_TEMPLATES:= generic $(LOCALSTEPMAKE_TEMPLATES)
 
 # Don't try to outsmart us, you puny computer!
@@ -100,6 +108,9 @@ ifeq ($(BUILTINS_REMOVED),)
 endif
 .SUFFIXES:
 
+# Keep this empty to prevent make from removing intermediate files.
+.SECONDARY:
+
 all:
 
 -include $(addprefix $(depth)/make/,$(addsuffix -inclusions.make, $(LOCALSTEPMAKE_TEMPLATES)))
@@ -109,11 +120,11 @@ all:
 
 include $(addprefix $(stepdir)/,$(addsuffix -vars.make, $(STEPMAKE_TEMPLATES)))
 
-# ugh. need to do this because of PATH :=$(top-src-dir)/..:$(PATH) 
-include $(addprefix $(depth)/make/,$(addsuffix -vars.make, $(LOCALSTEPMAKE_TEMPLATES))) 
+# ugh. need to do this because of PATH :=$(top-src-dir)/..:$(PATH)
+include $(addprefix $(depth)/make/,$(addsuffix -vars.make, $(LOCALSTEPMAKE_TEMPLATES)))
 
 
-include $(addprefix $(depth)/make/,$(addsuffix -rules.make, $(LOCALSTEPMAKE_TEMPLATES))) 
-include $(addprefix $(stepdir)/,$(addsuffix -rules.make, $(STEPMAKE_TEMPLATES))) 
-include $(addprefix $(depth)/make/,$(addsuffix -targets.make, $(LOCALSTEPMAKE_TEMPLATES))) 
-include $(addprefix $(stepdir)/,$(addsuffix -targets.make, $(STEPMAKE_TEMPLATES))) 
+include $(addprefix $(depth)/make/,$(addsuffix -rules.make, $(LOCALSTEPMAKE_TEMPLATES)))
+include $(addprefix $(stepdir)/,$(addsuffix -rules.make, $(STEPMAKE_TEMPLATES)))
+include $(addprefix $(depth)/make/,$(addsuffix -targets.make, $(LOCALSTEPMAKE_TEMPLATES)))
+include $(addprefix $(stepdir)/,$(addsuffix -targets.make, $(STEPMAKE_TEMPLATES)))