36 lines
572 B
Text
36 lines
572 B
Text
![]() |
target = 'Modern UI 2'
|
||
|
|
||
|
docs = Split("""
|
||
|
License.txt
|
||
|
Readme.html
|
||
|
""")
|
||
|
|
||
|
|
||
|
contribs = Split("""
|
||
|
Interface.nsh
|
||
|
Localization.nsh
|
||
|
MUI2.nsh
|
||
|
Pages.nsh
|
||
|
""")
|
||
|
|
||
|
pages = Split("""
|
||
|
Components.nsh
|
||
|
Directory.nsh
|
||
|
Finish.nsh
|
||
|
InstallFiles.nsh
|
||
|
License.nsh
|
||
|
StartMenu.nsh
|
||
|
UninstallConfirm.nsh
|
||
|
Welcome.nsh
|
||
|
""")
|
||
|
|
||
|
Import('defenv')
|
||
|
|
||
|
def join(prefix, list):
|
||
|
return map(lambda x: '%s/%s' % (prefix, x), list)
|
||
|
|
||
|
defenv.DistributeDocs(docs, path=target)
|
||
|
path = 'Pages'
|
||
|
defenv.DistributeContrib(join(path,pages), path='%s/%s'%(target,path))
|
||
|
defenv.DistributeContrib(contribs, path=target)
|