Library improvements with lots of help from stb:

- InstallLib will register DLLs after reboot in the order they were specified in the script
 - InstallLib will register every DLL on reboot if the reboot flag is already set
 - rewrote RegTool in C
 - RegTool compiles from source code
 - RegTool will not run when double clicked
 - RegTool will register each DLL on a separate process to avoid conflicts


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4127 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2005-06-23 11:24:11 +00:00
parent 01ea9d4bcb
commit 096373344d
5 changed files with 422 additions and 320 deletions

View file

@ -7,13 +7,11 @@ files = Split("""
libs = Split("""
kernel32
oleaut32
version
advapi32
user32
ole32
""")
#Import('BuildUtil')
Import('BuildUtil')
#BuildUtil(target, files, libs, install = 'Bin')
Import('env')
env.Distribute('Bin', 'RegTool.bin')
BuildUtil(target, files, libs, entry = 'WinMain', nodeflib = 1, install_as = 'Bin/RegTool.bin')