[ActiveLock-Development] CVS: installer ActiveLock.nsi,1.2,1.3
Brought to you by:
ialkan
From: Thanh H. T. <th...@us...> - 2003-10-06 05:28:18
|
Update of /cvsroot/activelock/installer In directory sc8-pr-cvs1:/tmp/cvs-serv30753 Modified Files: ActiveLock.nsi Log Message: Changed my mind (yet again). alcrypto.dll now goes in the Windows directory. Index: ActiveLock.nsi =================================================================== RCS file: /cvsroot/activelock/installer/ActiveLock.nsi,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- ActiveLock.nsi 5 Oct 2003 08:46:41 -0000 1.2 +++ ActiveLock.nsi 6 Oct 2003 05:28:14 -0000 1.3 @@ -13,6 +13,13 @@ ; *** IMPORTANT NOTE: alcrypto.dll MUST reside in the same directory ; as activelock2.dll. ; - Added ALUGEN files +; - OK. Forget what I said above today. alcrypto.dll now resides in +; the Windows directory. The API declare of modActiveLock.bas assumes +; that the dll is either in the PATH or in the current working directory. +; So if we don't put it in the PATH (WINDIR is in the PATH by default), +; then we have to put alcrypto.dll in the same directory as alugen.exe, +; ALTestApp.exe, which doesn't sound too bad since they all reside in the +; bin directory, but will cause you pains when you start debugging. ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; @@ -108,16 +115,19 @@ ; Binary files go to "bin" directory SetOutPath $INSTDIR\Bin SetOverwrite on + File ${AL_SRC_ROOT}\bin\alutil.dll File ${AL_SRC_ROOT}\bin\activelock2.dll File ${AL_SRC_ROOT}\src\activelock2.chm ;File ${AL_SRC_ROOT}\Examples\Example1\ALTestApp.exe - ; ALCrypto.dll goes to Windows System32 directory - ;SetOutPath $SYSDIR - ;SetOverwrite on + ; ALCrypto.dll goes to Windows directory + SetOutPath $WINDIR + SetOverwrite on File ${AL_SRC_ROOT}\bin\alcrypto.dll ; ALUGEN files + SetOutPath $INSTDIR\Bin + SetOverwrite on File ${ALUGEN_ROOT}\lib\alugen.dll File ${ALUGEN_ROOT}\app\alugen.exe File ${ALUGEN_ROOT}\app\products.ini @@ -134,8 +144,7 @@ Section "Examples" SecExample SectionIn 1 2 3 ; Required files by the examples - SetOutPath $INSTDIR\Src\ActiveLock - File ${AL_SRC_ROOT}\src\modActiveLock.bas + ;File ${AL_SRC_ROOT}\src\modActiveLock.bas -- don't need this anymore SetOutPath $INSTDIR\Examples\Example1 File ${AL_SRC_ROOT}\Examples\Example1\ALTestApp.vbp @@ -174,7 +183,7 @@ SectionIn 1 DetailPrint "Extracting ActiveLock source code...." SetDetailsPrint textonly - SetOutPath $INSTDIR\Src\ActiveLock + SetOutPath $INSTDIR\Src File ${AL_SRC_ROOT}\src\ActiveLock2.vbp File ${AL_SRC_ROOT}\src\*.cls File ${AL_SRC_ROOT}\src\*.bas |