aboutsummaryrefslogtreecommitdiff
path: root/client/libacron/setup.bat
diff options
context:
space:
mode:
Diffstat (limited to 'client/libacron/setup.bat')
-rw-r--r--client/libacron/setup.bat20
1 files changed, 20 insertions, 0 deletions
diff --git a/client/libacron/setup.bat b/client/libacron/setup.bat
new file mode 100644
index 0000000..52f33d1
--- /dev/null
+++ b/client/libacron/setup.bat
@@ -0,0 +1,20 @@
+@ECHO OFF
+ECHO Setting up Windows builds ...
+
+git clone --depth 1 --branch json-c-0.16 https://github.com/json-c/json-c.git json-c
+if %errorlevel% neq 0 exit /b %errorlevel%
+
+MKDIR json-c\build\
+if %errorlevel% neq 0 exit /b %errorlevel%
+MKDIR json-c\build\install\
+if %errorlevel% neq 0 exit /b %errorlevel%
+
+CD json-c\build\
+
+cmake -DCMAKE_INSTALL_PREFIX=install -DCMAKE_BUILD_TYPE=release -DBUILD_SHARED_LIBS=OFF ..
+if %errorlevel% neq 0 exit /b %errorlevel%
+
+cmake --build . --target install
+if %errorlevel% neq 0 exit /b %errorlevel%
+
+CD ..\..\ \ No newline at end of file