compile_external.sh 448 B

123456789101112131415161718192021
  1. #!/bin/bash
  2. git clone git@github.com:libigl/libigl.git
  3. cd libigl/
  4. make -C external/AntTweakBar/src -f Makefile.osx.igl
  5. make -C external/yimg
  6. cd external/tetgen
  7. make clean
  8. mkdir obj
  9. make -f Makefile.igl tetgen
  10. rm -f obj/*.o
  11. make -f Makefile.igl tetlib
  12. mkdir -p ../embree/build
  13. cd ../embree/build
  14. cmake .. -DCMAKE_C_COMPILER=/opt/local/bin/gcc -DCMAKE_CXX_COMPILER=/opt/local/bin/g++
  15. make
  16. cd ../../tinyxml2
  17. cmake .
  18. make
  19. cd ../../
  20. make -j12
  21. make -j12