diff options
author | Kenneth Heafield <github@kheafield.com> | 2011-11-25 18:23:10 +0400 |
---|---|---|
committer | Kenneth Heafield <github@kheafield.com> | 2011-11-25 18:23:10 +0400 |
commit | 501b9a05bf17529612206e84b79b641383ac22af (patch) | |
tree | b2fcb10508ef7d32360db3147978df31d0ecc122 /scripts | |
parent | 9c2c7c99edf776fcc7b89b6ae2785a9006f8f97c (diff) |
Jam to install scripts (doesn't modify them yet).
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/Jamfile | 111 | ||||
-rw-r--r-- | scripts/training/phrase-extract/Jamfile | 2 |
2 files changed, 113 insertions, 0 deletions
diff --git a/scripts/Jamfile b/scripts/Jamfile new file mode 100644 index 000000000..505e8de0b --- /dev/null +++ b/scripts/Jamfile @@ -0,0 +1,111 @@ +build-project training ; + +location = dist ; + +#These two used to live in a tools directory. +install ghkm : training/phrase-extract/extract-ghkm//extract-ghkm : <location>$(location)/training/phrase-extract/extract-ghkm/tools ; +install compactify : training/compact-rule-table//compactify : <location>$(location)/training/compact-rule-table/tools ; + +install phrase-extract : training/phrase-extract//released-programs : <location>$(location)/training/phrase-extract ; +install lexical-reordering : training/lexical-reordering//score : <location>$(location)/training/lexical-reordering ; +install symal : training/symal//symal : <location>$(location)/symal ; + +install scripts : + analysis/README + analysis/sentence-by-sentence.pl + ems/experiment.machines + ems/experiment.meta + ems/experiment.perl + ems/example/config.basic + ems/example/config.factored + ems/example/config.hierarchical + ems/example/config.syntax + ems/example/config.toy + ems/example/data/nc-5k.en + ems/example/data/nc-5k.fr + ems/example/data/test-ref.en.sgm + ems/example/data/test-src.fr.sgm + ems/support/analysis.perl + ems/support/berkeley-process.sh + ems/support/berkeley-train.sh + ems/support/consolidate-training-data.perl + ems/support/generic-multicore-parallelizer.perl + ems/support/generic-parallelizer.perl + ems/support/input-from-sgm.perl + ems/support/interpolate-lm.perl + ems/support/reference-from-sgm.perl + ems/support/remove-segmenation-markup.perl + ems/support/report-experiment-scores.perl + ems/support/reuse-weights.perl + ems/support/run-command-on-multiple-refsets.perl + ems/support/wrap-xml.perl + ems/web/analysis.php + ems/web/analysis_diff.php + ems/web/comment.php + ems/web/diff.php + ems/web/index.php + ems/web/lib.php + ems/web/overview.php + ems/web/setup + ems/web/javascripts/builder.js + ems/web/javascripts/controls.js + ems/web/javascripts/dragdrop.js + ems/web/javascripts/effects.js + ems/web/javascripts/prototype.js + ems/web/javascripts/scriptaculous.js + ems/web/javascripts/slider.js + ems/web/javascripts/sound.js + ems/web/javascripts/unittest.js + generic/compound-splitter.perl + generic/extract-factors.pl + generic/lopar2pos.pl + generic/moses-parallel.pl + generic/mteval-v12.pl + generic/multi-bleu.perl + generic/qsub-wrapper.pl + README + released-files + tokenizer/detokenizer.perl + tokenizer/tokenizer.perl + tokenizer/lowercase.perl + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.ru + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.ro + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.de + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.fr + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.el + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.is + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.pt + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.nl + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.it + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.sl + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.sk + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.pl + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.sv + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.es + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.en + tokenizer/nonbreaking_prefixes/nonbreaking_prefix.ca + training/absolutize_moses_model.pl + training/build-generation-table.perl + training/clean-corpus-n.perl + training/clone_moses_model.pl + training/filter-model-given-input.pl + training/filter-rule-table.py + training/zmert-moses.pl + training/mert-moses.pl + training/mert-moses-multi.pl + training/postprocess-lopar.perl + training/reduce_combine.pl + training/combine_factors.pl + training/train-model.perl + training/symal/giza2bal.pl + training/wrappers/parse-de-bitpar.perl + training/wrappers/parse-en-collins.perl + training/wrappers/make-factor-en-pos.mxpost.perl + training/wrappers/make-factor-pos.tree-tagger.perl + training/wrappers/make-factor-stem.perl + recaser/train-recaser.perl + recaser/recase.perl + recaser/truecase.perl + recaser/detruecase.perl + recaser/train-truecaser.perl + : <install-source-root>. <location>$(location) ; diff --git a/scripts/training/phrase-extract/Jamfile b/scripts/training/phrase-extract/Jamfile index 7dedd1115..9d229a22f 100644 --- a/scripts/training/phrase-extract/Jamfile +++ b/scripts/training/phrase-extract/Jamfile @@ -19,6 +19,8 @@ exe relax-parse : tables-core.cpp SyntaxTree.cpp XmlTree.cpp relax-parse.cpp ; exe statistics : tables-core.cpp AlignmentPhrase.cpp statistics.cpp InputFileStream ; +alias released-programs : extract extract-rules score consolidate ; + alias programs : extract extract-rules extract-lex score consolidate consolidate-direct consolidate-direct consolidate-reverse relax-parse statistics ; install legacy : programs : <location>. <install-type>EXE ; |