Stop using the source-libs repository on Windows

All prebuilt files for Windows libraries are now stored in the
windows-libs SVN repository for the foreseeable future.
This commit is contained in:
Nicolas Auvray 2024-09-08 11:39:40 +02:00 committed by Ralph Sennhauser
parent 966d859050
commit 33134af6c3
2 changed files with 9 additions and 18 deletions

View File

@ -14,7 +14,11 @@ else
-- No Unix-specific libs yet (use source directory instead!)
end
-- directory for shared, bundled libraries
if os.istarget("windows") then
libraries_source_dir = rootdir.."/libraries/win32/"
else
libraries_source_dir = rootdir.."/libraries/source/"
end
third_party_source_dir = rootdir.."/source/third_party/"
local function add_default_lib_paths(extern_lib)

View File

@ -1,24 +1,11 @@
rem **Download sources and binaries of libraries**
rem **SVN revision to checkout for source-libs and windows-libs**
rem **Update this line when you commit an update to source-libs or windows-libs**
set "svnrev=28207"
rem **SVN revision to checkout for windows-libs**
rem **Update this line when you commit an update to windows-libs**
set "svnrev=28209"
if exist source\.svn (
cd source && svn cleanup && svn up -r %svnrev% && cd ..
) else (
svn co -r %svnrev% https://svn.wildfiregames.com/public/source-libs/trunk source
)
if exist win32\.svn (
cd win32 && svn cleanup && svn up -r %svnrev% && cd ..
) else (
svn co -r %svnrev% https://svn.wildfiregames.com/public/windows-libs/trunk win32
)
svn co https://svn.wildfiregames.com/public/windows-libs/trunk@%svnrev% win32
rem **Copy binaries to binaries/system/**
copy source\fcollada\bin\* ..\binaries\system\
copy source\nvtt\bin\* ..\binaries\system\
copy source\spidermonkey\bin\* ..\binaries\system\
for /d %%l in (win32\*) do (if exist %%l\bin copy /y %%l\bin\* ..\binaries\system\)