1. @echo get inkscape from scratch, assuming you have inkscape sources
  2. echo >> %~dp0\build.log
  3. echo %time% start preparing >> %~dp0\build.log
  4. c:
  5. cd \inkscape
  6. rmdir /s /q \devlibs64
  7. rmdir /s /q inkscape_trunk64
  8. bzr checkout --lightweight lp:inkscape-devlibs64 \devlibs64
  9. bzr checkout --lightweight lp:inkscape/0.92.x inkscape_trunk64
  10. rem copy c:\inkscape\build-x64.xml c:\inkscape\inkscape_trunk64
  11. echo %time% start building btool >> %~dp0\build.log
  12. set DEVLIBS_PATH=C:\devlibs64
  13. set MINGW_PATH=C:\MinGW64
  14. cd inkscape_trunk64
  15. call mingwenv64.bat
  16. rem g++ buildtool.cpp -O3 -g0 -o btool -fopenmp
  17. mkdir build
  18. cd build
  19. cmake -G "MinGW Makefiles" ..
  20. echo %time% start building inkscape >> %~dp0\build.log
  21. rem btool -file build-x64.xml -j
  22. mingw32-make -j 4
  23. echo %time% finish building >> %~dp0\build.log
  24. echo pause fertig, press any key to start pack msi
  25. echo %time% start create dist >> %~dp0\build.log
  26. mingw32-make install
  27. echo %time% finish create dist >> %~dp0\build.log
  28. echo pause fertig, press any key to start pack msi
  29. echo %time% start installer >> %~dp0\build.log
  30. echo create wix installer
  31. cd ..
  32. cd packaging
  33. cd wix
  34. call wixenv.bat
  35. call install.bat
  36. echo %time% finish installer >> %~dp0\build.log
  37. echo create NSIS installer now
  38. cd ..
  39. cd win32
  40. "c:\Program Files (x86)\NSIS\makensis" inkscape.nsi
  41. pause
 
 

13

 

566

Inkscapefromscratch X64

inkscape from scratch win64

Artwork

Lines
47
Words
173
Size
1.3 KB
Created
Type
text/plain
Public Domain (PD)
Please log in to leave a comment!