$(DOCUMENTS_INCLUDES) $(buildscript-dir)/manuals_definitions.py
check-translation:
- $(PYTHON) $(buildscript-dir)/check_translation.py $(buildscript-dir) $(CHECKED_FILES)
+ $(PYTHON) $(buildscript-dir)/check_translation.py $(CHECKED_FILES)
update-translation:
- $(PYTHON) $(buildscript-dir)/check_translation.py --update $(buildscript-dir) $(CHECKED_FILES)
+ $(PYTHON) $(buildscript-dir)/check_translation.py --update $(CHECKED_FILES)
translation-status:
make -C po out=www messages
- $(PYTHON) $(buildscript-dir)/translations-status.py $(buildscript-dir)
+ $(PYTHON) $(buildscript-dir)/translations-status.py
local-help: extra-local-help
echo -e 'AddDefaultCharset utf-8\nAddCharset utf-8 .html\nAddCharset utf-8 .en\nAddCharset utf-8 .nl\nAddCharset utf-8 .txt\n' > $(top-build-dir)/.htaccess
$(PYTHON) $(buildscript-dir)/mutopia-index.py -o $(outdir)/examples.html input/
find $(outdir) -name '*-root' | xargs rm -rf
- $(PYTHON) $(buildscript-dir)/www_post.py $(PACKAGE_NAME) $(TOPLEVEL_VERSION) $(buildscript-dir) $(outdir) "$(WEB_TARGETS)"
+ $(PYTHON) $(buildscript-dir)/www_post.py $(PACKAGE_NAME) $(TOPLEVEL_VERSION) $(outdir) "$(WEB_TARGETS)"
find $(outdir)/offline-root -type l -delete
import os
import sys
+import langdefs
+import buildlib
+
verbose = 0
lang = 'C'
C = lang
def usage ():
sys.stdout.write (r'''
Usage:
-check-translation [--language=LANG] [--verbose] [--update] BUILDSCRIPT-DIR FILE...
+check-translation [--language=LANG] [--verbose] [--update] FILE...
This script is licensed under the GNU GPL.
''')
lang = options.language
update_mode = options.update_mode
- return (files[0], files[1:])
+ return files
def main ():
global update_mode, text_editor
- import_path, files = do_options ()
+ files = do_options ()
if 'EDITOR' in os.environ:
text_editor = os.environ['EDITOR']
else:
update_mode = False
- sys.path.append (import_path)
- import langdefs
- import buildlib
buildlib.verbose = verbose
for i in files:
import os
import langdefs
+import buildlib
def progress (str):
sys.stderr.write (str + '\n')
progress ("translations-status.py")
-buildscript_dir = sys.argv[1]
-
_doc = lambda s: s
-sys.path.append (buildscript_dir)
-import buildlib
-
# load gettext messages catalogs
translation = langdefs.translation
import os
import re
-package_name, package_version, buildscript_dir, outdir, targets = sys.argv[1:]
+import langdefs
+
+import mirrortree
+import add_html_footer
+
+package_name, package_version, outdir, targets = sys.argv[1:]
targets = targets.split (' ')
outdir = os.path.normpath (outdir)
doc_dirs = ['input', 'Documentation', outdir]
<html><body>Redirecting to the documentation index...</body></html>\n'''
}
-import langdefs
-
for l in langdefs.LANGUAGES:
static_files[os.path.join ('Documentation', 'user', outdir, l.file_name ('index', '.html'))] = \
'<META HTTP-EQUIV="refresh" content="0;URL=../' + l.file_name ('index', '.html') + \
for f, contents in static_files.items ():
open (f, 'w').write (contents)
-
-sys.path.append (buildscript_dir)
-import mirrortree
-import add_html_footer
-
sys.stderr.write ("Mirrorring...\n")
dirs, symlinks, files = mirrortree.walk_tree (
tree_roots = doc_dirs,
make-dir = $(src-depth)/make
include-flower = $(src-depth)/flower/include
+export PYTHONPATH:=$(buildscript-dir):$(PYTHONPATH)
LILYPOND_INCLUDES = $(include-flower) $(depth)/flower/$(outdir)