1 # -*- mode: python ; coding: utf-8 -*-
15 'PYTHONPATH': os.environ['PYTHONPATH'],
16 'PATH': os.environ['PATH'],
19 env = Environment(ENV=ENV)
24 env.Command(['doc/pdfjoin.1', 'doc/pdfjoin.html'],
26 'python setup.py build_docs')
28 # create PNG projectlogo for project homepage
29 env.Command('projectlogo.png', 'projectlogo.svg',
30 'inkscape -z -f $SOURCE -e $TARGET --export-height=100')
32 hires_logo = env.Command('build/icons/projectlogo-hires.png', 'projectlogo.svg',
33 'inkscape -z -f $SOURCE -e $TARGET')
36 env.Command('build/icons/project-${WIDTH}x${HEIGHT}.pnm', hires_logo,
38 '| pnmscale -width=$WIDTH -height=$HEIGHT ' \
39 '| ppmquant 256 > $TARGET',
44 env.Command('projectlogo.ico', icon_parts,
45 'ppmtowinicon $SOURCES > $TARGET')