commit 160c51dc
Added a docker file for Windows build
Changed files
| A | extra/docker/Dockerfile.WindowsBuild |
| M | src/saland.cpp before |
diff --git a/extra/docker/Dockerfile.WindowsBuild b/extra/docker/Dockerfile.WindowsBuild
new file mode 100644
index 0000000..7be9dce
--- /dev/null
+++ b/extra/docker/Dockerfile.WindowsBuild
@@ -0,0 +1,11 @@
+FROM sago007/docker_blockattack
+
+RUN apt-get update && apt-get install -y zip gettext mxe-i686-w64-mingw32.static-sdl2-gfx mxe-i686-w64-mingw32.static-libxml2
+
+RUN mkdir -p /staging/saland
+
+COPY . /staging/saland
+
+RUN cd /staging/saland && \
+i686-w64-mingw32.static-cmake . && \
+make
diff --git a/src/saland.cpp b/src/saland.cpp
index c4d8304..c95bf1b 100644
--- a/src/saland.cpp
+++ b/src/saland.cpp
@@ -153,7 +153,7 @@ void OsCreateSaveFolder() {
}
-int main(int argc, const char* argv[]) {
+int main(int argc, char* argv[]) {
PHYSFS_init(argv[0]);
PHYSFS_addToSearchPath((std::string(PHYSFS_getBaseDir())+"/data").c_str(), 1);
std::string savepath = getPathToSaveFiles();