Initial WIN32 Impl
This commit is contained in:
1 parent
bbb0c220e1
commit
997586b8aa
24 files changed
+2087
-20
No files matched your search
@@ -4,31 +4,41 @@ mkdir -p build
|
||||
cd build
|
||||
mkdir -p X-Plane/GAConnector/64
|
||||
mkdir -p X-Plane/GAConnector/recordings
|
||||
mkdir -p ESP/GAConnector
|
||||
mkdir -p ESP/GAConnector/recordings
|
||||
mkdir -p ESP/32/GAConnector
|
||||
mkdir -p ESP/32/GAConnector/recordings
|
||||
mkdir -p ESP/64/GAConnector
|
||||
mkdir -p ESP/64/GAConnector/recordings
|
||||
rm -f CMakeCache.txt
|
||||
|
||||
case $1 in
|
||||
"mac")
|
||||
cmake -DDEBUG=$DEBUG -DCMAKE_TOOLCHAIN_FILE=../toolchain-mac.cmake ..
|
||||
cmake -DXP=ON -DDEBUG=$DEBUG -DCMAKE_TOOLCHAIN_FILE=../toolchain-mac.cmake ..
|
||||
;;
|
||||
"lin")
|
||||
cmake -DDEBUG=$DEBUG -DBIT=64 -DCMAKE_TOOLCHAIN_FILE=../toolchain-lin.cmake ..
|
||||
;;
|
||||
"win32")
|
||||
cmake -DDEBUG=$DEBUG -DBIT=32 -DCMAKE_TOOLCHAIN_FILE=../toolchain-win-32.cmake ..
|
||||
\cp -rf ../openSSL/win32/*.dll ESP/GAConnector/
|
||||
\cp -rf /opt/llvm-mingw/i686-w64-mingw32/bin/libc++.dll ESP/GAConnector/
|
||||
\cp -rf /opt/llvm-mingw/i686-w64-mingw32/bin/libunwind.dll ESP/GAConnector/
|
||||
cmake -DXP=ON -DDEBUG=$DEBUG -DBIT=64 -DCMAKE_TOOLCHAIN_FILE=../toolchain-lin.cmake ..
|
||||
;;
|
||||
"win64")
|
||||
cmake -DDEBUG=$DEBUG -DBIT=64 -DCMAKE_TOOLCHAIN_FILE=../toolchain-win-64.cmake ..
|
||||
cmake -DXP=ON -DDEBUG=$DEBUG -DBIT=64 -DCMAKE_TOOLCHAIN_FILE=../toolchain-win-64.cmake ..
|
||||
\cp -rf ../openSSL/win64/*.dll X-Plane/GAConnector/64/
|
||||
\cp -rf /opt/llvm-mingw/x86_64-w64-mingw32/bin/libc++.dll X-Plane/GAConnector/64
|
||||
\cp -rf /opt/llvm-mingw/x86_64-w64-mingw32/bin/libunwind.dll X-Plane/GAConnector/64
|
||||
;;
|
||||
"win64-ESP")
|
||||
cmake -DDEBUG=$DEBUG -DBIT=64 -DCMAKE_TOOLCHAIN_FILE=../toolchain-win-64.cmake ..
|
||||
\cp -rf ../openSSL/win64/*.dll ESP/64/GAConnector/
|
||||
\cp -rf ../SimConnect/64/*.dll ESP/64/GAConnector/
|
||||
\cp -rf /opt/llvm-mingw/x86_64-w64-mingw32/bin/libc++.dll ESP/64/GAConnector/
|
||||
\cp -rf /opt/llvm-mingw/x86_64-w64-mingw32/bin/libunwind.dll ESP/64/GAConnector/
|
||||
;;
|
||||
"win32")
|
||||
cmake -DDEBUG=$DEBUG -DBIT=32 -DCMAKE_TOOLCHAIN_FILE=../toolchain-win-32.cmake ..
|
||||
\cp -rf ../openSSL/win32/*.dll ESP/32/GAConnector/
|
||||
\cp -rf ../SimConnect/32/*.msi ESP/32/GAConnector/
|
||||
\cp -rf /opt/llvm-mingw/i686-w64-mingw32/bin/libc++.dll ESP/32/GAConnector/
|
||||
\cp -rf /opt/llvm-mingw/i686-w64-mingw32/bin/libunwind.dll ESP/32/GAConnector/
|
||||
;;
|
||||
*)
|
||||
echo "Unknown platform, choose one of mac, lin, win64, win32"
|
||||
echo "Unknown platform, choose one of mac, lin, win64, win64-ESP, win32"
|
||||
exit 22
|
||||
;;
|
||||
esac
|
||||
|
||||
Reference in new issue
Block a user