install examples
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4003 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
694b32c87d
commit
f521b9aa81
2 changed files with 46 additions and 1 deletions
35
Examples/SConscript
Normal file
35
Examples/SConscript
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
examples = Split("""
|
||||||
|
bigtest.nsi
|
||||||
|
cvsdata.nsi
|
||||||
|
example1.nsi
|
||||||
|
example2.nsi
|
||||||
|
gfx.nsi
|
||||||
|
languages.nsi
|
||||||
|
LogicLib.nsi
|
||||||
|
makensis.nsi
|
||||||
|
one-section.nsi
|
||||||
|
primes.nsi
|
||||||
|
rtest.nsi
|
||||||
|
silent.nsi
|
||||||
|
StrFunc.nsi
|
||||||
|
UserVars.nsi
|
||||||
|
VersionInfo.nsi
|
||||||
|
viewhtml.nsi
|
||||||
|
waplugin.nsi
|
||||||
|
""")
|
||||||
|
|
||||||
|
mui_examples = [
|
||||||
|
'Modern UI/Basic.nsi',
|
||||||
|
'Modern UI/HeaderBitmap.nsi',
|
||||||
|
'Modern UI/InstallOptions.nsi',
|
||||||
|
'Modern UI/MultiLanguage.nsi',
|
||||||
|
'Modern UI/StartMenu.nsi',
|
||||||
|
'Modern UI/WelcomeFinish.nsi'
|
||||||
|
]
|
||||||
|
|
||||||
|
Import('env')
|
||||||
|
|
||||||
|
env.Install('$PREFIX/Examples', examples)
|
||||||
|
env.Install('$PREFIX/Examples/Modern UI', mui_examples)
|
||||||
|
|
||||||
|
env.Alias('install-examples', '$PREFIX/Examples')
|
12
SConstruct
12
SConstruct
|
@ -97,11 +97,12 @@ util_env = envs[3]
|
||||||
defenv.Alias('install', '$PREFIX')
|
defenv.Alias('install', '$PREFIX')
|
||||||
defenv.Alias('install-docs', '$PREFIX/NSIS.chm')
|
defenv.Alias('install-docs', '$PREFIX/NSIS.chm')
|
||||||
|
|
||||||
# defined below:
|
# defined elsewhere:
|
||||||
# install-compiler
|
# install-compiler
|
||||||
# install-stubs
|
# install-stubs
|
||||||
# install-plugins
|
# install-plugins
|
||||||
# install-utils
|
# install-utils
|
||||||
|
# install-examples
|
||||||
|
|
||||||
######################################################################
|
######################################################################
|
||||||
####### stubs ###
|
####### stubs ###
|
||||||
|
@ -256,3 +257,12 @@ defenv.SConscript(
|
||||||
duplicate = 0,
|
duplicate = 0,
|
||||||
exports = {'halibut' : halibut, 'env' : defenv.Copy()}
|
exports = {'halibut' : halibut, 'env' : defenv.Copy()}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
######################################################################
|
||||||
|
####### Examples ###
|
||||||
|
######################################################################
|
||||||
|
|
||||||
|
defenv.SConscript(
|
||||||
|
dirs = 'Examples',
|
||||||
|
exports = {'env': defenv.Copy()}
|
||||||
|
)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue