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:
kichik 2005-04-28 17:37:20 +00:00
parent 694b32c87d
commit f521b9aa81
2 changed files with 46 additions and 1 deletions

35
Examples/SConscript Normal file
View 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')

View file

@ -97,11 +97,12 @@ util_env = envs[3]
defenv.Alias('install', '$PREFIX')
defenv.Alias('install-docs', '$PREFIX/NSIS.chm')
# defined below:
# defined elsewhere:
# install-compiler
# install-stubs
# install-plugins
# install-utils
# install-examples
######################################################################
####### stubs ###
@ -256,3 +257,12 @@ defenv.SConscript(
duplicate = 0,
exports = {'halibut' : halibut, 'env' : defenv.Copy()}
)
######################################################################
####### Examples ###
######################################################################
defenv.SConscript(
dirs = 'Examples',
exports = {'env': defenv.Copy()}
)