
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7161 212acab6-be3b-0410-9dea-997c60f758d6
102 lines
1.8 KiB
Python
102 lines
1.8 KiB
Python
checks = Split("""
|
|
big.bmp
|
|
classic-cross.bmp
|
|
classic.bmp
|
|
colorful.bmp
|
|
grey-cross.bmp
|
|
grey.bmp
|
|
modern.bmp
|
|
red-round.bmp
|
|
red.bmp
|
|
simple-round.bmp
|
|
simple-round2.bmp
|
|
simple.bmp
|
|
""")
|
|
|
|
headers = Split("""
|
|
nsis-r.bmp
|
|
nsis.bmp
|
|
nsis3-branding-r.bmp
|
|
nsis3-branding.bmp
|
|
nsis3-grey-right.bmp
|
|
nsis3-grey.bmp
|
|
nsis3-metro-right.bmp
|
|
nsis3-metro.bmp
|
|
nsis3-vintage-right.bmp
|
|
nsis3-vintage.bmp
|
|
orange-nsis.bmp
|
|
orange-r-nsis.bmp
|
|
orange-r.bmp
|
|
orange-uninstall-nsis.bmp
|
|
orange-uninstall-r-nsis.bmp
|
|
orange-uninstall-r.bmp
|
|
orange-uninstall.bmp
|
|
orange.bmp
|
|
win.bmp
|
|
""")
|
|
|
|
icons = Split("""
|
|
arrow-install.ico
|
|
arrow-uninstall.ico
|
|
arrow2-install.ico
|
|
arrow2-uninstall.ico
|
|
box-install.ico
|
|
box-uninstall.ico
|
|
classic-install.ico
|
|
classic-uninstall.ico
|
|
llama-blue.ico
|
|
llama-grey.ico
|
|
modern-install-blue-full.ico
|
|
modern-install-blue.ico
|
|
modern-install-colorful.ico
|
|
modern-install-full.ico
|
|
modern-install.ico
|
|
modern-uninstall-blue-full.ico
|
|
modern-uninstall-blue.ico
|
|
modern-uninstall-colorful.ico
|
|
modern-uninstall-full.ico
|
|
modern-uninstall.ico
|
|
nsis-menu.ico
|
|
nsis1-install.ico
|
|
nsis1-uninstall.ico
|
|
nsis3-install.ico
|
|
nsis3-install-alt.ico
|
|
nsis3-uninstall.ico
|
|
orange-install-nsis.ico
|
|
orange-install.ico
|
|
orange-uninstall-nsis.ico
|
|
orange-uninstall.ico
|
|
pixel-install.ico
|
|
pixel-uninstall.ico
|
|
win-install.ico
|
|
win-uninstall.ico
|
|
""")
|
|
|
|
wizards = Split("""
|
|
arrow.bmp
|
|
llama.bmp
|
|
nsis.bmp
|
|
nsis3-branding.bmp
|
|
nsis3-grey.bmp
|
|
nsis3-metro.bmp
|
|
nsis3-vintage.bmp
|
|
nullsoft.bmp
|
|
orange-nsis.bmp
|
|
orange-uninstall-nsis.bmp
|
|
orange-uninstall.bmp
|
|
orange.bmp
|
|
win.bmp
|
|
""")
|
|
|
|
Import('defenv')
|
|
|
|
def join(prefix, list_):
|
|
return list(map(lambda x: '%s/%s' % (prefix, x), list_))
|
|
|
|
def dist(dir, files):
|
|
defenv.DistributeContrib(join(dir, files), path='Graphics/%s' % dir)
|
|
|
|
dist('Checks', checks)
|
|
dist('Header', headers)
|
|
dist('Icons', icons)
|
|
dist('Wizard', wizards)
|