CVSROOT: /cvsroot/lilypond Module name: lilypond Branch: Changes by: Jan Nieuwenhuizen <[EMAIL PROTECTED]> 05/10/19 17:15:06
Modified files: stepmake/stepmake: generic-targets.make lily : GNUmakefile . : config.make.in SConstruct ChangeLog Log message: * lily/GNUmakefile (OUT_DIST_FILES): Bugfix. * stepmake/stepmake/*: * */GNUmakefile: * config.make.in: * GNUmakefile.in: * stepmake/aclocal.m4: Friendlier --srcdir build, allowing `make' from any directory in build-dir. Cleanups. * SConstruct (CheckYYCurrentBuffer): Use TryCompile (there is no main). * SConstruct: Resurrect. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/stepmake/stepmake/generic-targets.make.diff?tr1=1.54&tr2=1.55&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/lily/GNUmakefile.diff?tr1=1.58&tr2=1.59&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/config.make.in.diff?tr1=1.83&tr2=1.84&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/SConstruct.diff?tr1=1.82&tr2=1.83&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/ChangeLog.diff?tr1=1.4196&tr2=1.4197&r1=text&r2=text Patches: Index: lilypond/ChangeLog diff -u lilypond/ChangeLog:1.4196 lilypond/ChangeLog:1.4197 --- lilypond/ChangeLog:1.4196 Wed Oct 19 13:54:23 2005 +++ lilypond/ChangeLog Wed Oct 19 17:15:06 2005 @@ -1,5 +1,7 @@ 2005-10-19 Jan Nieuwenhuizen <[EMAIL PROTECTED]> + * lily/GNUmakefile (OUT_DIST_FILES): Bugfix. + * stepmake/stepmake/*: * */GNUmakefile: * config.make.in: Index: lilypond/SConstruct diff -u lilypond/SConstruct:1.82 lilypond/SConstruct:1.83 --- lilypond/SConstruct:1.82 Wed Oct 19 13:53:03 2005 +++ lilypond/SConstruct Wed Oct 19 17:15:06 2005 @@ -772,7 +772,7 @@ # os.path.join (absbuild, 'Documentation/user', # env['out']), ], - makeinfo_path = ['.', '$srcdir/Documentation/user', + MAKEINFO_PATH = ['.', '$srcdir/Documentation/user', '$absbuild/Documentation/user/$out'], ) @@ -840,10 +840,10 @@ ('#scm', 'share/lilypond/%(ver)s/scm'), ('#scripts', 'share/lilypond/%(ver)s/scripts'), ('#ps', 'share/lilypond/%(ver)s/ps'), - ('po/@/nl.mo', 'share/locale/nl/lc_messages/lilypond.mo'), + ('po/@/nl.mo', 'share/locale/nl/LC_MESSAGES/lilypond.mo'), ('elisp', 'share/lilypond/%(ver)s/elisp'))) - print "fixme: barf barf barf" + print "FIXME: BARF BARF BARF" os.chdir (absbuild) out = env['out'] ver = version @@ -861,7 +861,7 @@ if env['debugging']: stamp = os.path.join (run_prefix, 'stamp') env.command (stamp, ['#/SConstruct', '#/VERSION'], - [symlink_tree, 'touch $target']) + [symlink_tree, 'touch $TARGET']) env.depends ('lily', stamp) #### dist, tar @@ -911,10 +911,10 @@ subdirs = string.split (os.popen (command).read ()) if env['fast']\ - and 'all' not in command_line_targets\ - and 'doc' not in command_line_targets\ - and 'web' not in command_line_targets\ - and 'install' not in command_line_targets\ + and 'all' not in COMMAND_LINE_TARGETS\ + and 'doc' not in COMMAND_LINE_TARGETS\ + and 'web' not in COMMAND_LINE_TARGETS\ + and 'install' not in COMMAND_LINE_TARGETS\ and 'clean' not in command_line_targets: subdirs = ['lily', 'lily/include', 'flower', 'flower/include', Index: lilypond/config.make.in diff -u lilypond/config.make.in:1.83 lilypond/config.make.in:1.84 --- lilypond/config.make.in:1.83 Wed Oct 19 13:54:23 2005 +++ lilypond/config.make.in Wed Oct 19 17:15:06 2005 @@ -36,7 +36,7 @@ prefix = @prefix@ exec_prefix = @exec_prefix@ -##configure-builddir = @ugh_ugh_autoconf250_builddir@ +configure-builddir = @ugh_ugh_autoconf250_builddir@ configure-srcdir = @srcdir@ bindir = @bindir@ Index: lilypond/lily/GNUmakefile diff -u lilypond/lily/GNUmakefile:1.58 lilypond/lily/GNUmakefile:1.59 --- lilypond/lily/GNUmakefile:1.58 Wed Oct 19 13:54:23 2005 +++ lilypond/lily/GNUmakefile Wed Oct 19 17:15:06 2005 @@ -14,7 +14,8 @@ HELP2MAN_EXECS = lilypond STEPMAKE_TEMPLATES=c c++ executable po help2man -OUT_DIST_FILES=$(addprefix $(outdir)/,parser.cc parser.hh ) +# list parser.hh first: making parser.hh removes parser.cc +OUT_DIST_FILES=$(addprefix $(outdir)/,parser.hh parser.cc) include $(depth)/make/stepmake.make @@ -86,9 +87,3 @@ ifneq ($(configure-srcdir),.) .PRECIOUS: $(outdir)/lexer.cc $(outdir)/parser.cc endif - - -foe: - @echo b:$(build-dir) - @echo s:$(src-dir) - @echo t:$(tree-dir) Index: lilypond/stepmake/stepmake/generic-targets.make diff -u lilypond/stepmake/stepmake/generic-targets.make:1.54 lilypond/stepmake/stepmake/generic-targets.make:1.55 --- lilypond/stepmake/stepmake/generic-targets.make:1.54 Wed Oct 19 13:54:22 2005 +++ lilypond/stepmake/stepmake/generic-targets.make Wed Oct 19 17:15:06 2005 @@ -72,13 +72,10 @@ case "$(NON_ESSENTIAL_DIST_FILES)x" in x) ;; *) \ $(LN) $(NON_ESSENTIAL_DIST_FILES:%=$(src-dir)/%) $(distdir)/$(localdir);; \ esac - case "$(OUT_DIST_FILES)x" in x) ;; *) \ mkdir -p $(distdir)/$(localdir)/$(outdir); \ $(LN) $(OUT_DIST_FILES) $(distdir)/$(localdir)/$(outdir);; \ esac -# $(foreach i, $(SUBDIRS), $(MAKE) distdir=../$(distdir) localdir=$(localdir)/$(i) -C $(i) local-dist &&) true -# absolute for installed stepmake $(foreach i, $(SUBDIRS), $(MAKE) top-src-dir=$(top-src-dir) distdir=$(distdir) localdir=$(localdir)/$(notdir $(i)) -C $(i) local-dist &&) true _______________________________________________ Lilypond-cvs mailing list Lilypond-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-cvs