package.cmd 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. path %PATH%;%OSGEO4W_ROOT%\apps\swig
  2. set WXWIN=h:\windows\wxPython-src-2.8.9.1
  3. set GRASS_HOME=%OSGEO4W_ROOT%\apps\grass\grass-7.0.0
  4. set GRASS_INC=%GRASS_HOME%\include
  5. set GRASS_LPATH=%GRASS_HOME%\lib
  6. set WX_INC=%WXWIN%\lib\vc_dll\mswud;%WXWIN%\lib\vc_dll\mswu;%WXWIN%\include
  7. set WXPY_INC=%WXWIN%\wxPython\include
  8. set WX_LPATH=%OSGEO4W_ROOT%\lib;%WXWIN%\lib\vc_dll
  9. set OLD=%CD%
  10. cd %OLD%\gui\wxpython\nviz
  11. python setup.py build_ext -I %OSGEO4W_ROOT%\include;%GRASS_INC%;%WX_INC% -L %GRASS_LPATH%
  12. copy grass6_wxnviz.py %GRASS_HOME%\etc\wxpython\nviz
  13. copy build\lib.win32-2.5\_grass6_wxnviz.pyd %GRASS_HOME%\etc\wxpython\nviz
  14. if exist build\lib.win32-2.5\_grass6_wxnviz.pdb copy build\lib.win32-2.5\_grass6_wxnviz.pdb %GRASS_HOME%\etc\wxpython\nviz
  15. cd %OLD%\gui\wxpython\vdigit
  16. python setup.py build_ext -D WXUSINGDLL -I %OSGEO4W_ROOT%\include;%GRASS_INC%;%WX_INC%;%WXPY_INC% -L %GRASS_LPATH%;%WX_LPATH%
  17. copy grass6_wxvdigit.py %GRASS_HOME%\etc\wxpython\vdigit
  18. copy build\lib.win32-2.5\_grass6_wxvdigit.pyd %GRASS_HOME%\etc\wxpython\vdigit
  19. if exist build\lib.win32-2.5\_grass6_wxvdigit.pdb copy build\lib.win32-2.5\_grass6_wxvdigit.pdb %GRASS_HOME%\etc\wxpython\vdigit
  20. goto skip
  21. cd %OLD%\swig\python
  22. python setup.py build_ext -I %GRASS_INC%;%OSGEO4W_ROOT%\include -L %OSGEO4W_ROOT%\lib;%GRASS_LPATH%
  23. copy grass6_wxvdigit.py %GRASS_HOME%\etc\wxpython\
  24. copy build\lib.win32-2.5\_grass6_wxvdigit.pyd %GRASS_HOME%\etc\wxpython\vdigit
  25. cd %OLD%\swig\python\NumPtr
  26. python setup.py build_ext
  27. :skip
  28. cd %OLD%