Mercurial > gub
view gub/specs/lilypond-test.py @ 6431:a88587a91326
Fix lilypond-test dependencies
Add tools::netpbm
author | Masamichi Hosoda <trueroad@trueroad.jp> |
---|---|
date | Sat, 29 Aug 2015 21:15:11 +0900 |
parents | 0e31a70cc834 |
children | ffa4a0f4c3d3 |
line wrap: on
line source
# from gub import context from gub import misc from gub import target from gub.specs import lilypond class LilyPond_test (lilypond.LilyPond_base): dependencies = (lilypond.LilyPond_base.dependencies + [ 'tools::netpbm', 'tools::fonts-dejavu', 'tools::fonts-libertine', 'tools::fonts-bitstream-charter', 'tools::fonts-bitstream-vera', 'tools::fonts-liberation', 'tools::fonts-urw-core35', 'tools::fonts-luximono', 'tools::fonts-ipafont', ]) @context.subst_method def test_ball (self): return '%(uploads)s/lilypond-%(version)s-%(build_number)s.test-output.tar.bz2' make_flags = misc.join_lines (''' CPU_COUNT=%(cpu_count)s ''') compile_flags = lilypond.LilyPond_base.compile_flags + ' test' #return (lilypond.LilyPond_base.install_command install_command = 'true' def install (self): target.AutoBuild.install (self) self.system (''' LD_PRELOAD= tar -C %(builddir)s -cjf %(test_ball)s input/regression/out-test ''') Lilypond_test = LilyPond_test