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:
parent
e547a4fae4
commit
7c5f6d159f
1 changed files with 69 additions and 0 deletions
69
Contrib/NSIS Menu/SConscript
Normal file
69
Contrib/NSIS Menu/SConscript
Normal 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')
|
Loading…
Add table
Add a link
Reference in a new issue