summaryrefslogtreecommitdiffstats
path: root/Server
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--BACKERS (renamed from Server/BACKERS)0
-rw-r--r--Server/Install/.gitignore (renamed from Install/.gitignore)0
-rw-r--r--Server/Install/Cuberite_high_detail_debug.cmd (renamed from Install/Cuberite_high_detail_debug.cmd)0
-rw-r--r--Server/Install/Cuberite_medium_detail_debug.cmd (renamed from Install/Cuberite_medium_detail_debug.cmd)0
-rw-r--r--Server/Install/PackWindowsExecutables.cmd21
-rw-r--r--Server/Install/ThirdPartyLicenses/LibEvent-LICENSE.txt (renamed from Install/ThirdPartyLicenses/LibEvent-LICENSE.txt)0
-rw-r--r--Server/Install/ThirdPartyLicenses/Lua-LICENSE.txt (renamed from Install/ThirdPartyLicenses/Lua-LICENSE.txt)0
-rw-r--r--Server/Install/ThirdPartyLicenses/LuaExpat-license.html (renamed from Install/ThirdPartyLicenses/LuaExpat-license.html)0
-rw-r--r--Server/Install/ThirdPartyLicenses/LuaSQLite3-LICENSE.txt (renamed from Install/ThirdPartyLicenses/LuaSQLite3-LICENSE.txt)0
-rw-r--r--Server/Install/ThirdPartyLicenses/MersenneTwister-LICENSE.txt (renamed from Install/ThirdPartyLicenses/MersenneTwister-LICENSE.txt)0
-rw-r--r--Server/Install/ThirdPartyLicenses/SQLiteCpp-LICENSE.txt (renamed from Install/ThirdPartyLicenses/SQLiteCpp-LICENSE.txt)0
-rw-r--r--Server/Install/ThirdPartyLicenses/fmt-LICENSE.rst (renamed from Install/ThirdPartyLicenses/fmt-LICENSE.rst)0
-rw-r--r--Server/Install/WindowsExecutables.list19
-rw-r--r--Server/Install/WindowsPDBs.list2
14 files changed, 42 insertions, 0 deletions
diff --git a/Server/BACKERS b/BACKERS
index cf61dfe94..cf61dfe94 100644
--- a/Server/BACKERS
+++ b/BACKERS
diff --git a/Install/.gitignore b/Server/Install/.gitignore
index 52c5ca5a9..52c5ca5a9 100644
--- a/Install/.gitignore
+++ b/Server/Install/.gitignore
diff --git a/Install/Cuberite_high_detail_debug.cmd b/Server/Install/Cuberite_high_detail_debug.cmd
index 0880495e3..0880495e3 100644
--- a/Install/Cuberite_high_detail_debug.cmd
+++ b/Server/Install/Cuberite_high_detail_debug.cmd
diff --git a/Install/Cuberite_medium_detail_debug.cmd b/Server/Install/Cuberite_medium_detail_debug.cmd
index 1dcb291a0..1dcb291a0 100644
--- a/Install/Cuberite_medium_detail_debug.cmd
+++ b/Server/Install/Cuberite_medium_detail_debug.cmd
diff --git a/Server/Install/PackWindowsExecutables.cmd b/Server/Install/PackWindowsExecutables.cmd
new file mode 100644
index 000000000..8993ab3ed
--- /dev/null
+++ b/Server/Install/PackWindowsExecutables.cmd
@@ -0,0 +1,21 @@
+@echo off
+:: This script is run in the Appveyor CI builds to pack up the artifacts
+:: It is expected to be run with the Server folder as the current working dir
+@echo on
+
+del Cuberite.zip
+del PDBs.zip
+del ManualAPI.zip
+del AutoAPI.zip
+rd /q /s Plugins\ManualApiDump
+7z a -tzip -y Cuberite.zip -scsWIN -i@Install\WindowsExecutables.list -xr!*.git*
+7z a -tzip -y PDBs.zip -scsWIN -i@Install/WindowsPDBs.list -xr!*.git*
+git clone https://github.com/madmaxoft/ManualApiDump Plugins/ManualApiDump
+echo load ManualApiDump 1>cmds.txt
+echo manualapi 1>>cmds.txt
+echo load APIDump 1>>cmds.txt
+echo api 1>>cmds.txt
+echo stop 1>>cmds.txt
+Cuberite --port 32767 0<cmds.txt
+7z a -tzip -y ManualAPI.zip -scsWIN "ManualAPI.lua"
+7z a -tzip -y AutoAPI.zip -scsWIN "BindingsDocs\*.lua" -x!_raw.lua
diff --git a/Install/ThirdPartyLicenses/LibEvent-LICENSE.txt b/Server/Install/ThirdPartyLicenses/LibEvent-LICENSE.txt
index 402ca5089..402ca5089 100644
--- a/Install/ThirdPartyLicenses/LibEvent-LICENSE.txt
+++ b/Server/Install/ThirdPartyLicenses/LibEvent-LICENSE.txt
diff --git a/Install/ThirdPartyLicenses/Lua-LICENSE.txt b/Server/Install/ThirdPartyLicenses/Lua-LICENSE.txt
index 3c6d06fcf..3c6d06fcf 100644
--- a/Install/ThirdPartyLicenses/Lua-LICENSE.txt
+++ b/Server/Install/ThirdPartyLicenses/Lua-LICENSE.txt
diff --git a/Install/ThirdPartyLicenses/LuaExpat-license.html b/Server/Install/ThirdPartyLicenses/LuaExpat-license.html
index bd4a54f9a..bd4a54f9a 100644
--- a/Install/ThirdPartyLicenses/LuaExpat-license.html
+++ b/Server/Install/ThirdPartyLicenses/LuaExpat-license.html
diff --git a/Install/ThirdPartyLicenses/LuaSQLite3-LICENSE.txt b/Server/Install/ThirdPartyLicenses/LuaSQLite3-LICENSE.txt
index cf1014378..cf1014378 100644
--- a/Install/ThirdPartyLicenses/LuaSQLite3-LICENSE.txt
+++ b/Server/Install/ThirdPartyLicenses/LuaSQLite3-LICENSE.txt
diff --git a/Install/ThirdPartyLicenses/MersenneTwister-LICENSE.txt b/Server/Install/ThirdPartyLicenses/MersenneTwister-LICENSE.txt
index 5c7a6ef04..5c7a6ef04 100644
--- a/Install/ThirdPartyLicenses/MersenneTwister-LICENSE.txt
+++ b/Server/Install/ThirdPartyLicenses/MersenneTwister-LICENSE.txt
diff --git a/Install/ThirdPartyLicenses/SQLiteCpp-LICENSE.txt b/Server/Install/ThirdPartyLicenses/SQLiteCpp-LICENSE.txt
index ec952abba..ec952abba 100644
--- a/Install/ThirdPartyLicenses/SQLiteCpp-LICENSE.txt
+++ b/Server/Install/ThirdPartyLicenses/SQLiteCpp-LICENSE.txt
diff --git a/Install/ThirdPartyLicenses/fmt-LICENSE.rst b/Server/Install/ThirdPartyLicenses/fmt-LICENSE.rst
index eb6be6503..eb6be6503 100644
--- a/Install/ThirdPartyLicenses/fmt-LICENSE.rst
+++ b/Server/Install/ThirdPartyLicenses/fmt-LICENSE.rst
diff --git a/Server/Install/WindowsExecutables.list b/Server/Install/WindowsExecutables.list
new file mode 100644
index 000000000..66eeb4175
--- /dev/null
+++ b/Server/Install/WindowsExecutables.list
@@ -0,0 +1,19 @@
+Cuberite.exe
+*.dll
+Plugins
+Prefabs
+webadmin
+BACKERS
+brewing.txt
+crafting.txt
+furnace.txt
+items.ini
+monsters.ini
+buildinfo.txt
+README.txt
+favicon.png
+CONTRIBUTORS
+LICENSE
+Cuberite*debug.cmd
+*.example.ini
+ThirdPartyLicenses
diff --git a/Server/Install/WindowsPDBs.list b/Server/Install/WindowsPDBs.list
new file mode 100644
index 000000000..56b161b04
--- /dev/null
+++ b/Server/Install/WindowsPDBs.list
@@ -0,0 +1,2 @@
+*.pdb
+buildinfo.txt