From 28b44be9994056e4580cb1068451b4e243508d62 Mon Sep 17 00:00:00 2001 From: driAn Date: Sun, 16 Nov 2008 13:20:09 +0000 Subject: [PATCH] packaging guide git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3547 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/packaging_guide.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 source/packaging_guide.txt diff --git a/source/packaging_guide.txt b/source/packaging_guide.txt new file mode 100644 index 00000000..ff4463ce --- /dev/null +++ b/source/packaging_guide.txt @@ -0,0 +1,15 @@ +Packaging AssaultCube: + +1. fresh cvs checkout (Don't start AC afterwards to avoid any changes) +2. delete config/saved.cfg if existent +3. make sure config/servers.cfg is empty +4. delete contents of folder screenshots/ +5. delete contents of folder demos/ +6. delete the whole source/ folder (Does not apply to Linux, as the Linux packages comes with full source) +7. delete the whole docs/autogen/ folder +8. Remove al unused resources, see unused_resources.txt +9. Copy shadow files (.dat) from another working AC installation (CVS) into the freshly exported directory +10.Delete the bin_*/ folders that are not needed by your platform +11.Package AC (.exe/.tgz/etc) and name it like AssaultCube_vMAJOR.MINOR.FORMAT on Windows this could be AssaultCube_v1.0.exe + +This steps can be automatized, see source\vcpp\buildEnv\*.bat for examples. \ No newline at end of file