]> git.donarmstrong.com Git - lilypond.git/commitdiff
*** empty log message ***
authorJan Nieuwenhuizen <janneke@gnu.org>
Sun, 11 Jul 2004 23:46:59 +0000 (23:46 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sun, 11 Jul 2004 23:46:59 +0000 (23:46 +0000)
12 files changed:
Documentation/SConscript
Documentation/user/SConscript
SConstruct
flower/SConscript
input/SConscript
lily/SConscript
ly/SConscript
mf/GNUmakefile
mf/SConscript
mf/cmr.enc [deleted file]
mf/cmr.enc.in [new file with mode: 0644]
scm/SConscript

index 2d43c4fd238dec0dab19cbf33cce824f97c75bed..bfecb74ac8872e6966007907e8a583e9eaf67b74 100644 (file)
@@ -3,30 +3,13 @@
 import glob
 import os
 
+Import ('env')
 here = os.getcwd ()
 reldir = str (Dir ('.').srcnode ())
 os.chdir (reldir)
 sources = ['index.html.in', 'texinfo.css']
 os.chdir (here)
-
-Import ('env')
-
-#SConscript (os.path.join (b, 'SConscript'))
-
-# build = env['build']
-# out = env['out']
-
-# subdirs = ['user',]
-# for d in subdirs:
-#      b = os.path.join (build, d, out)
-#      # Support clean sourctree build (srcdir build)
-#      # and outdir build.
-#      # TODO: figure out SConscript (dir, builddir, duplicate)) feature
-#      if (build and build != '.') \
-#         or (out and out != '.'):
-#              env.BuildDir (b, d, duplicate=0)
-#      SConscript (os.path.join (b, 'SConscript'))
-#SConscript (os.path.join ('user', 'SConscript'))
+outdir = os.path.join (env['build'], reldir, env['out'])
 
 #testing
 all_sources = ['SConscript',] + sources
index d83f978cd7e9138c35170fd157e13a6f8982966a..a3b04b2194fe71c537b8cf24b23d4a993705593c 100644 (file)
@@ -5,14 +5,13 @@ import os
 import re
 import sys
 
+Import ('env')
 here = os.getcwd ()
 reldir = str (Dir ('.').srcnode ())
 os.chdir (reldir)
 sources = glob.glob ('*.tely')
 pngs = glob.glob ('*.png')
 os.chdir (here)
-
-Import ('env')
 outdir = os.path.join (env['build'], reldir, env['out'])
 
 def verbose_opt (env, opt):
index c4495795bc878a7bc4541f0bd74d55b128234fc5..b26a428d8a94bc5bcbbaddf6825d8b98bdf99d50 100644 (file)
@@ -281,18 +281,20 @@ if env['gui']:
 
 env = conf.Finish ()
 
+##Import ('env')
 here = os.getcwd ()
 reldir = str (Dir ('.').srcnode ())
 os.chdir (reldir)
 srcdir = os.getcwd ()
 os.chdir (here)
-env['srcdir'] = srcdir
+##outdir = os.path.join (env['build'], reldir, env['out'])
+outdir = os.path.join (env['build'], env['out'])
 
+env['srcdir'] = srcdir
 build = env['build']
 out = env['out']
-##reldir = str (Dir ('.').srcnode ())
-reldir = os.getcwd ()
-outdir = os.path.join (env['build'], reldir, env['out'])
+
+
 if not os.path.exists (outdir):
        os.mkdir (outdir)
 
index 121ad45917685bbe629da6bae627d26db742930c..08730ef0e33c1c347fc1c970e8346559a7a24c54 100644 (file)
@@ -3,17 +3,17 @@
 import glob
 import os
 
+Import ('env')
 here = os.getcwd ()
 reldir = str (Dir ('.').srcnode ())
 os.chdir (reldir)
 sources = glob.glob ('*.cc')
 includes = glob.glob ('include/*.hh')
 os.chdir (here)
+outdir = os.path.join (env['build'], reldir, env['out'])
 
 name = 'flower'
-Import ('env')
 e = env.Copy ()
-outdir = os.path.join (env['build'], reldir, env['out'])
 e.Append (CPPPATH = [outdir, 'include'])
 if env['static']:
        e.Library (name, sources) 
index db73109641452bb75c4b6aa341c29d9843884902..dbfffa230f923e08284d9f7e9d2a83da956d127b 100644 (file)
@@ -3,17 +3,14 @@
 import glob
 import os
 
+Import ('env')
 here = os.getcwd ()
 reldir = str (Dir ('.').srcnode ())
 os.chdir (reldir)
 sources = glob.glob ('*.ly')
 abc_sources = glob.glob ('*.abc')
 os.chdir (here)
-
-Import ('env')
-#outdir = os.path.join (env['build'], reldir, env['out'])
-
-# examples = simple simple-song les-nereides puer-fragment wilhelmus paddy
+outdir = os.path.join (env['build'], reldir, env['out'])
 
 stems = map (lambda x: os.path.splitext (x)[0], sources)
 abc_stems = map (lambda x: os.path.splitext (x)[0], abc_sources)
index c5bde0c080dcfff3c7406c0cbe9005853e96686f..1179f18069d193a5d3446996e1942e92941bffbe 100644 (file)
@@ -3,16 +3,17 @@
 import glob
 import os
 
+Import ('env')
 here = os.getcwd ()
 reldir = str (Dir ('.').srcnode ())
 os.chdir (reldir)
 sources = glob.glob ('*.cc') + ['parser.yy', 'lexer.ll']
 includes = glob.glob ('include/*.hh')
 os.chdir (here)
+outdir = os.path.join (env['build'], reldir, env['out'])
 
 name = 'lyparser'
 
-Import ('env')
 e = env.Copy ()
 
 #let's do this after the split
@@ -26,7 +27,6 @@ e = env.Copy ()
 #e.Object ('pangofc-afm-decoder.o', 'foo-pangofc-afm-deocder.o')
 
 e.Append (YACCFLAGS = '-d')
-outdir = os.path.join (env['build'], reldir, env['out'])
 e.Append (CPPPATH = [outdir, '#/lily/include', '#/flower/include'])
 e.Depends ('lexer.cc', 'parser.cc')
 e.Depends ('my-lily-lexer.o', 'parser.cc')
index 9ad8fa17938ac53276be0faa3870c7607cd77b21..871ab3207b647635e17404e50b8d6c32c7984efa 100644 (file)
@@ -3,15 +3,14 @@
 import glob
 import os
 
+Import ('env')
 here = os.getcwd ()
 reldir = str (Dir ('.').srcnode ())
 os.chdir (reldir)
 sources = glob.glob ('*.ly')
 os.chdir (here)
-
-Import ('env')
-e = env.Copy ()
 outdir = os.path.join (env['build'], reldir, env['out'])
+
 lydir = os.path.join (env['sharedir_package_version'], 'ly')
 env.Install (lydir, sources)
 env.Alias ('install', lydir)
index 1e35e0ca9f3156303606436b159102a76e8bb581..3d4bcbd243016f5cc4e9dfb55c377b1ce7a67514 100644 (file)
@@ -6,7 +6,7 @@ include $(depth)/make/stepmake.make
 
 AF_FILES = $(wildcard *.af) 
 
-EXTRA_DIST_FILES += README feta.tex cmr.enc
+EXTRA_DIST_FILES += README feta.tex cmr.enc.in
 
 # We don't use $(MF_FILES), because there's more .mf cruft here
 FETA_MF_FILES = $(wildcard feta[0-9]*.mf)\
@@ -207,5 +207,5 @@ $(SAUTER_FONTS:%=$(outdir)/%.bla):
 $(outdir)/%.pfa: $(outdir)/%.bla
        $(MFTRACE) -I $(outdir)/ --pfa --simplify --keep-trying $(notdir $(basename $@))  && mv $(notdir $@) $(outdir)/
 
-$(outdir)/%.enc: %.enc
+$(outdir)/%.enc.in: %.enc
        cp $< $@
index 12ab4d5754007c69718d33b7fe92796830a1f8f3..f3deeb151ff0d45e8b924aeb7681af9227db2e53 100644 (file)
@@ -5,10 +5,13 @@ import os
 import string
 import sys
 
+Import ('env')
 here = os.getcwd ()
 reldir = str (Dir ('.').srcnode ())
 os.chdir (reldir)
 sources = glob.glob ('*.mf')
+outdir = os.path.join (env['build'], reldir, env['out'])
+
 #mf_sources = reduce (+,
 mf_sources = reduce (lambda x, y: x + y,
                     map (glob.glob,
@@ -19,7 +22,6 @@ mf_sources = reduce (lambda x, y: x + y,
                           'parmesan[0-9]*.mf',)))
 os.chdir (here)
 
-Import ('env')
 #mf_sources = ('feta16.mf',)
 #mf_sources = ('feta-braces-a.mf',)
 font_stems = map (lambda x: os.path.splitext (x)[0], mf_sources)
@@ -43,10 +45,8 @@ env.Alias ('install', afmdir)
 env.Alias ('install', pfadir)
 
 map (lambda x: env.Alias ('fonts', x), t + a + p)
-outcmr = os.path.join (env['absbuild'], reldir, env['out'], 'cmr.enc')
-env.Command (outcmr, os.path.join (reldir, 'cmr.enc'), 'cp $SOURCE $TARGET')
-env.Alias ('fonts', outcmr)
-env.Alias ('mf', 'fonts')
+env.Command ('cmr.enc', 'cmr.enc.in', 'cp $SOURCE $TARGET')
+env.Alias ('fonts', 'cmr.enc')
 
 #testing
 all_sources = ['SConscript',] + sources
diff --git a/mf/cmr.enc b/mf/cmr.enc
deleted file mode 100644 (file)
index fca576b..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-% Thomas Esser, Dec 2002. public domain
-%
-% Encoding for:
-%     cmb10 cmbx10 cmbx12 cmbx5 cmbx6 cmbx7 cmbx8 cmbx9 cmbxsl10
-%     cmdunh10 cmr10 cmr12 cmr17cmr6 cmr7 cmr8 cmr9 cmsl10 cmsl12 cmsl8
-%     cmsl9 cmss10cmss12 cmss17 cmss8 cmss9 cmssbx10 cmssdc10 cmssi10
-%     cmssi12 cmssi17 cmssi8cmssi9 cmssq8 cmssqi8 cmvtt10
-%
-/TeXf7b6d320Encoding [
-/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
-/ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve
-/macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
-/suppress /exclam /quotedblright /numbersign /dollar /percent /ampersand
-/quoteright /parenleft /parenright /asterisk /plus /comma /hyphen
-/period /slash /zero /one /two /three /four /five /six /seven /eight
-/nine /colon /semicolon /exclamdown /equal /questiondown /question /at
-/A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X
-/Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
-/quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u
-/v /w /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis /suppress
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-] def
diff --git a/mf/cmr.enc.in b/mf/cmr.enc.in
new file mode 100644 (file)
index 0000000..fca576b
--- /dev/null
@@ -0,0 +1,36 @@
+% Thomas Esser, Dec 2002. public domain
+%
+% Encoding for:
+%     cmb10 cmbx10 cmbx12 cmbx5 cmbx6 cmbx7 cmbx8 cmbx9 cmbxsl10
+%     cmdunh10 cmr10 cmr12 cmr17cmr6 cmr7 cmr8 cmr9 cmsl10 cmsl12 cmsl8
+%     cmsl9 cmss10cmss12 cmss17 cmss8 cmss9 cmssbx10 cmssdc10 cmssi10
+%     cmssi12 cmssi17 cmssi8cmssi9 cmssq8 cmssqi8 cmvtt10
+%
+/TeXf7b6d320Encoding [
+/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
+/ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve
+/macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+/suppress /exclam /quotedblright /numbersign /dollar /percent /ampersand
+/quoteright /parenleft /parenright /asterisk /plus /comma /hyphen
+/period /slash /zero /one /two /three /four /five /six /seven /eight
+/nine /colon /semicolon /exclamdown /equal /questiondown /question /at
+/A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X
+/Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+/quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u
+/v /w /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis /suppress
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
index db12e43bfadf8ff4eee7b5d252cd81fe8803fde5..3cb4dd0a09814980a07e4907b6237c3117932b77 100644 (file)
@@ -3,15 +3,14 @@
 import glob
 import os
 
+Import ('env')
 here = os.getcwd ()
 reldir = str (Dir ('.').srcnode ())
 os.chdir (reldir)
 sources = glob.glob ('*.scm')
 os.chdir (here)
-
-Import ('env')
-e = env.Copy ()
 outdir = os.path.join (env['build'], reldir, env['out'])
+
 scmdir = os.path.join (env['sharedir_package_version'], 'scm')
 env.Install (scmdir, sources)
 env.Alias ('install', scmdir)