From fb469df81cf3576ef7889b5911534152fe9d1d41 Mon Sep 17 00:00:00 2001
From: Tristan Walter <twalter@orn.mpg.de>
Date: Thu, 8 Oct 2020 12:40:24 +0200
Subject: [PATCH] trex build windows

---
 Application/trex_build_windows.bat | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100644 Application/trex_build_windows.bat

diff --git a/Application/trex_build_windows.bat b/Application/trex_build_windows.bat
new file mode 100644
index 0000000..7c1c8d1
--- /dev/null
+++ b/Application/trex_build_windows.bat
@@ -0,0 +1,27 @@
+@setlocal enableextensions enabledelayedexpansion
+@echo off
+
+for /f %%w in ('python -c "from shutil import which; print(which(\"python\"))"') do set var=%%w
+echo var is %var%
+
+for /f %%w in ('python -c "from distutils.sysconfig import get_python_inc; print(get_python_inc())"') do set pythoninclude=%%w
+echo pythoninclude is %pythoninclude%
+
+for /f %%w in ('python ../find_library.py') do set findlib=%%w
+echo findlib is %findlib%
+
+echo Generator %CMAKE_GENERATOR%
+echo Python %PYTHON%
+
+git submodule update --recursive --init
+
+cmake .. -DWITH_GITSHA1=ON -DPYTHON_INCLUDE_DIR:FILEPATH=%pythoninclude% -DPYTHON_LIBRARY:FILEPATH=%findlib% -DPYTHON_EXECUTABLE:FILEPATH=%var% -DWITH_PYLON=OFF -DTREX_BUILD_OPENCV=ON -DCMAKE_SKIP_RPATH=ON -DTREX_BUILD_PNG=ON -DTREX_BUILD_ZIP=ON -DTREX_CONDA_PACKAGE_INSTALL=ON -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=TRUE -DTREX_WITH_TESTS:BOOL=OFF -DTREX_BUILD_GLFW=ON -DTREX_BUILD_ZLIB=ON
+
+cmake --build . --target Z_LIB --config Release
+cmake --build . --target libzip --config Release
+cmake --build . --target libpng_custom --config Release
+cmake --build . --target CustomOpenCV --config Release
+cmake ..
+cmake --build . --target INSTALL --config Release
+
+endlocal
\ No newline at end of file
-- 
GitLab