install.sh 1.5 KB

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