build.bat 898 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. @echo off
  2. set VERSION=21.09.18
  3. rem The next two line must be changed before run on your computer
  4. set lazpath=D:\Alexx\Prog\FreePascal\Lazarus
  5. set PATH=%lazpath%;%PATH%
  6. del /Q /S *.wcx*
  7. del /Q /S lib\*.*
  8. lazbuild.exe --cpu=x86_64 --os=win64 --bm=Release src\SevenZipWcx.lpi
  9. ren sevenzip.wcx sevenzip.wcx64
  10. del /Q /S lib\*.*
  11. lazbuild.exe --cpu=i386 --os=win32 --bm=Release src\SevenZipWcx.lpi
  12. del /Q /S lib\*.*
  13. rem Prepare archive
  14. del /Q /S release\*
  15. copy "C:\Program Files (x86)\7-Zip\7z.dll" release\i386\
  16. copy "C:\Program Files\7-Zip\7z.dll" release\x86_64\
  17. copy LICENSE.txt release\
  18. copy pluginst.inf release\
  19. copy README.txt release\
  20. copy sevenzip.wcx release\
  21. copy sevenzip.wcx64 release\
  22. del /Q sevenzip-*.zip
  23. pushd release
  24. "C:\Program Files\7-Zip\7z.exe" a ..\sevenzip-%VERSION%.zip .\*
  25. popd
  26. del /Q /S release\*