Move Windows tool executables to win source libs.

This commit is contained in:
Stan 2024-11-11 14:25:39 +01:00
parent 8d993b9250
commit ce588689ee
No known key found for this signature in database
GPG key ID: 244943DFF8370D60
6 changed files with 23 additions and 5 deletions

2
.gitignore vendored
View file

@ -27,6 +27,7 @@ libraries/source/spirv-reflect/*
# Tools
archives/
build/bin/
source/tools/spirv/rules.*.json
# Files generated by running premake5
@ -41,6 +42,7 @@ docs/doxygen/output/
*.dylib
*.dSYM
*.exp
*.exe
*.ilk
*.lib
*.pdb

Binary file not shown.

Binary file not shown.

View file

@ -1,6 +1,6 @@
@echo off
rem ** Create Visual Studio Workspaces on Windows **
cd ..\premake
if not exist ..\workspaces\vs2017\SKIP_PREMAKE_HERE premake5\bin\release\premake5 --outpath="../workspaces/vs2017" --build-shared-glooxwrapper %* vs2017
cd ..\bin
if not exist ..\workspaces\vs2017\SKIP_PREMAKE_HERE premake5.exe --file="../premake/premake5.lua" --outpath="../workspaces/vs2017" --build-shared-glooxwrapper %* vs2017
cd ..\workspaces

View file

@ -2,10 +2,26 @@ rem **Download sources and binaries of libraries**
rem **SVN revision to checkout for windows-libs**
rem **Update this line when you commit an update to windows-libs**
set "svnrev=28209"
set "svnrev=28234"
svn co https://svn.wildfiregames.com/public/windows-libs/trunk@%svnrev% win32
rem **Copy binaries to binaries/system/**
rem **Copy dependencies' binaries to binaries/system/**
for /d %%l in (win32\*) do (if exist %%l\bin copy /y %%l\bin\* ..\binaries\system\)
set DIR_LIST=boost enet fcollada fmt freetype gloox iconv icu libcurl libpng libsodium libxml2 microsoft miniupnpc nvtt openal sdl2 spidermonkey vorbis wxwidgets zlib
for %%d in (%DIR_LIST%) do (
if exist win32\%%d\bin\ (
copy /y win32\%%d\bin\* ..\binaries\system\
)
)
rem **Copy build tools to build/bin
mkdir ..\build\bin\ 2>nul
set TOOLCHAIN_DIR_LIST=premake-core cxxtest-4.4
for %%d in (%TOOLCHAIN_DIR_LIST%) do (
if exist win32\%%d\bin\ (
copy /y win32\%%d\bin\* ..\build\bin\
)
)