install.sh 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #!/bin/sh
  2. cd .dependencies
  3. cd cpp_tools
  4. make PREFIX=../libsimple_support ../libsimple_support/include/make_templates/header_only_lib
  5. make PREFIX=../libsimple_geom ../libsimple_geom/include/make_templates/header_only_lib
  6. make PREFIX=../libsimple_sdlcore ../libsimple_sdlcore/include/make_templates/static_lib
  7. make PREFIX=../libsimple_graphical ../libsimple_graphical/include/make_templates/static_lib
  8. make PREFIX=../libsimple_interactive ../libsimple_interactive/include/make_templates/static_lib
  9. make PREFIX=../libsimple_musical ../libsimple_musical/include/make_templates/static_lib
  10. cd ..
  11. cd libsimple_support
  12. make install PREFIX=../../ "$@"
  13. make install PREFIX=../libsimple_sdlcore
  14. make install PREFIX=../libsimple_graphical
  15. make install PREFIX=../libsimple_interactive
  16. make install PREFIX=../libsimple_musical
  17. cd ..
  18. cd libsimple_geom
  19. make install PREFIX=../../ "$@"
  20. make install PREFIX=../libsimple_sdlcore
  21. make install PREFIX=../libsimple_graphical
  22. make install PREFIX=../libsimple_interactive
  23. make install PREFIX=../libsimple_musical
  24. cd ..
  25. cd libsimple_sdlcore
  26. make install PREFIX=../../ "$@"
  27. make install PREFIX=../libsimple_graphical
  28. make install PREFIX=../libsimple_interactive
  29. make install PREFIX=../libsimple_musical
  30. cd ..
  31. cd libsimple_graphical
  32. make install PREFIX=../../ "$@"
  33. cd ..
  34. cd libsimple_interactive
  35. make install PREFIX=../../ "$@"
  36. cd ..
  37. cd libsimple_musical
  38. make install PREFIX=../../ "$@"
  39. cd ..
  40. cd ..