summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwushin <pasekei@gmail.com>2016-09-20 16:09:27 -0500
committerwushin <pasekei@gmail.com>2016-11-22 14:55:31 -0600
commit62dea8845d746f9ecfddf7766704cb77856ae02c (patch)
tree0ccbced13dac692f5ac435ab263db125571c0ceb
parentb14cc0162d254793a65c5bff3ee7774c481927f7 (diff)
downloadserverdata-62dea8845d746f9ecfddf7766704cb77856ae02c.tar.gz
serverdata-62dea8845d746f9ecfddf7766704cb77856ae02c.tar.bz2
serverdata-62dea8845d746f9ecfddf7766704cb77856ae02c.tar.xz
serverdata-62dea8845d746f9ecfddf7766704cb77856ae02c.zip
Add makefile to make development easier
-rw-r--r--.gitignore2
-rw-r--r--Makefile32
2 files changed, 33 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 502826fd..bd3407ff 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,11 +29,11 @@ Thumbs.db
/core
/ipch
/login-server
-/Makefile
/Makefile.cache
/map-server
/mapcache
/configure
+/versions
# /plugins -- everything
/plugins/
diff --git a/Makefile b/Makefile
new file mode 100644
index 00000000..b3b710cf
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,32 @@
+new: build config initdb
+
+server-update: updateconfig updatedb
+
+server-updatebuild: build updateconfig updatedb
+
+maps:
+ cd ../tools/hercules/ ; ./convert_tmx_to_mapcache.py
+
+build:
+ cd ../tools/localserver/ ; ./build.sh
+
+buildasan:
+ cd ../tools/localserver/ ; ./buildasan.sh
+
+config:
+ cd ../tools/localserver/ ; ./installconfigs.sh
+
+updateconfig:
+ cd ../tools/localserver/ ; ./updateconfigs.sh
+
+initdb:
+ cd ../tools/localserver/ ; ./initdb.sh
+
+updatedb:
+ cd ../tools/localserver/ ; ./updatedb.sh
+
+givegm:
+ cd ../tools/localserver/ ; ./givegm.sh ${ID}
+
+updates:
+ cd ../tools/update/ ; ./createnew.sh ; ./create_music.sh