install NSIS Menu, no building for now

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4070 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2005-06-17 18:38:36 +00:00
parent e547a4fae4
commit 7c5f6d159f

View file

@ -0,0 +1,69 @@
target = "NSIS"
files = Split("""
nsismenu.cpp
""")
resources = Split("""
nsisicon.ico
""")
rc = 'nsismenu.rc'
libs = Split("""
user32
gdi32
advapi32
ole32
comctl32
comdlg32
uuid
rpcrt4
shell32
wxbase26
wxbase26_net
wxbase26_xml
wxexpat
wxjpeg
wxmsw26_adv
wxmsw26_core
wxmsw26_html
wxmsw26_media
wxmsw26_xrc
wxpng
wxregex
wxtiff
wxzlib
""")
Import('BuildUtil env')
import os
#wxlib = [os.environ['WXWIN'] + os.sep + 'lib' + os.sep + 'vc_lib']
#wxinc = [os.environ['WXWIN'] + os.sep + 'include', os.environ['WXWIN'] + os.sep + 'lib' + os.sep + 'vc_lib' + os.sep + 'msw']
#BuildUtil(target, files, libs, libpath = wxlib, cpppath = wxinc, res = rc, resources = resources, install = '', flags = ['/MD'])
# install pre-built NSIS.exe
ins = env.Distribute('', '#NSIS.exe')
env.Alias('install-utils', ins)
# install menu files
env.Distribute('Menu', '#Menu/compiler.html')
env.Distribute('Menu', '#Menu/docs.html')
env.Distribute('Menu', '#Menu/index.html')
env.Distribute('Menu', '#Menu/intro.html')
env.Distribute('Menu', '#Menu/notinstalled.html')
env.Distribute('Menu', '#Menu/update.html')
env.Distribute('Menu', '#Menu/websites.html')
env.Distribute('Menu/images', '#Menu/images/clear.gif')
env.Distribute('Menu/images', '#Menu/images/header.gif')
env.Distribute('Menu/images', '#Menu/images/line.gif')
env.Distribute('Menu/images', '#Menu/images/menu.gif')
env.Distribute('Menu/images', '#Menu/images/menud.gif')
env.Distribute('Menu/images', '#Menu/images/site.gif')
env.Alias('install-utils', '$PREFIX/Menu')