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

Reply via email to