blob: 5bbb98b2d81fd5b1bc5655f402ba5fbea0d9362e (
plain) (
tree)
|
|
XSLTPROC = xsltproc
all:
@echo "Current makes:"
@echo "contrib - makes contributors list for wiki and client-data"
@echo "testxml - performs a minimal XML test"
@echo "wiki - makes wiki automated databases"
@echo "maps - makes server-data information"
@echo "update - makes update and propagate web information (untested)"
@echo "news - propagate web information"
@echo "translation - fetches Transifex translations for server, and updates both."
contrib:
cd contrib_xsl ; make
@echo "Please commit the result on wiki and clientdata."
.PHONY: testxml
testxml:
cd testxml ; ./testxml.py silent |grep -v "Checking"
.PHONY: wiki
wiki:
cd wiki ; ./wikigen.py
cd wiki ; mv *.md ../../wiki/
@echo "Wiki files updated, please commit the result on wiki."
.PHONY: maps
maps:
cd hercules ; ./tmx_converter.py ../../client-data/ ../../server-data
cd hercules ; ./convert_tmx_to_mapcache.py
@echo "Please commit the result on serverdata."
.PHONY: update
update:
@cd ../web ; echo "Checking for web/ folder..." # check if web directory exists
cd update ; ./update.sh
cd web ; ./deploy.sh
@echo "Update deployed, please move upload/ and commit result on web."
translation:
@echo "Fetching translations, ensure lang/login.txt and lang/password.txt exists..."
cd lang/ ; ./fetch.py
@echo "Updating server translations and preparing for pull..."
cd lang/ ; ./updatelang.py
@echo "Translations updated, please commit result server-data and tools."
.PHONY: news
news:
@cd ../web ; echo "Checking for web/ folder..." # check if web directory exists
cd web ; ./deploy.sh
@echo "News updated, please commit result on web."
|