Makefile 913 B

12345678910111213141516171819202122232425262728
  1. include .env
  2. MYSQL_DUMPS_DIR=./data/db
  3. start:
  4. docker-compose --file docker-compose-travis.yml up --force-recreate --remove-orphans -d
  5. stop:
  6. @docker-compose -f docker-compose-travis.yml down -v
  7. restart:
  8. @docker-compose -f docker-compose-travis.yml down -v
  9. docker-compose -f docker-compose-travis.yml up -d
  10. ps:
  11. docker-compose -f docker-compose-travis.yml ps
  12. compile:
  13. ant -f server/build.xml compile
  14. ant -f client/build.xml compile
  15. ant -f Launcher/build.xml jar
  16. import-game:
  17. docker exec -i mysql mysql -u"$(MYSQL_ROOT_USER)" -p"$(MYSQL_ROOT_PASSWORD)" < Databases/openrsc_config.sql
  18. docker exec -i mysql mysql -u"$(MYSQL_ROOT_USER)" -p"$(MYSQL_ROOT_PASSWORD)" < Databases/openrsc_logs.sql
  19. docker exec -i mysql mysql -u"$(MYSQL_ROOT_USER)" -p"$(MYSQL_ROOT_PASSWORD)" < Databases/openrsc.sql
  20. docker exec -i mysql mysql -u"$(MYSQL_ROOT_USER)" -p"$(MYSQL_ROOT_PASSWORD)" < Databases/openrsc_tools.sql