Add initial template for quick start package
parent
378bef8db3
commit
211d4d276d
@ -0,0 +1,87 @@
|
||||
@echo off
|
||||
title Ryzom Core Configuration
|
||||
powershell ";"
|
||||
echo -------
|
||||
echo --- Ryzom Core Configuration
|
||||
echo -------
|
||||
echo(
|
||||
echo This script will set up the buildsite configuration, and create needed directories.
|
||||
echo To use the defaults, simply hit ENTER, else type in the new value.
|
||||
echo Use -- if you need to insert an empty value.
|
||||
echo(
|
||||
echo Requires Python 2.7, Visual Studio 2019, and WSL 1 with GCC 8.
|
||||
echo(
|
||||
goto :config
|
||||
:baddir
|
||||
echo ERROR: Do not run this script from R:
|
||||
echo(
|
||||
pause
|
||||
exit
|
||||
:config
|
||||
if exist path_config.bat call path_config.bat
|
||||
set RC_ROOT_TEMP=%~dp0
|
||||
set RC_ROOT_TEMP=%RC_ROOT_TEMP:~0,-1%
|
||||
if /I "%RC_ROOT_TEMP%"=="R:" goto :baddir
|
||||
set RC_ROOT=%RC_ROOT_TEMP%
|
||||
for /f "delims=" %%A in ('cd') do (
|
||||
set RC_ROOT_NAME=%%~nxA
|
||||
)
|
||||
set RC_PYTHON2_TEMP=
|
||||
set /p RC_PYTHON2_TEMP=Python 2.7 (%RC_PYTHON2%):
|
||||
if /I "%RC_PYTHON2_TEMP%"=="" set RC_PYTHON2_TEMP=%RC_PYTHON2%
|
||||
if /I "%RC_PYTHON2_TEMP%"=="--" set RC_PYTHON2_TEMP=
|
||||
set RC_PYTHON2=%RC_PYTHON2_TEMP%
|
||||
if not exist %RC_PYTHON2%\python.exe goto :config
|
||||
set PATH=%RC_PYTHON2%;%PATH%
|
||||
(
|
||||
echo set RC_PYTHON2=%RC_PYTHON2%
|
||||
echo set RC_ROOT=%RC_ROOT%
|
||||
)>path_config.bat
|
||||
echo(
|
||||
echo Mounting %RC_ROOT% as R:
|
||||
call _r_init.bat
|
||||
cd /d R:\
|
||||
echo | set /p=Updating references
|
||||
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%RC_ROOT%\tile_edit.lnk');$s.TargetPath='%RC_ROOT%\distribution\nel_tools_win_x64\tile_edit.exe';$s.Save()"
|
||||
echo | set /p=.
|
||||
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%RC_ROOT%\object_viewer.lnk');$s.TargetPath='%RC_ROOT%\distribution\nel_tools_win_x64\object_viewer.exe';$s.Save()"
|
||||
echo | set /p=.
|
||||
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%RC_ROOT%\georges.lnk');$s.TargetPath='%RC_ROOT%\distribution\ryzom_tools_win_x64\georges.exe';$s.Save()"
|
||||
echo | set /p=.
|
||||
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%RC_ROOT%\world_editor.lnk');$s.TargetPath='%RC_ROOT%\distribution\ryzom_tools_win_x64\world_editor.exe';$s.Save()"
|
||||
echo | set /p=.
|
||||
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%RC_ROOT%\build_gamedata.lnk');$s.TargetPath='%RC_ROOT%\code\nel\tools\build_gamedata';$s.Save()"
|
||||
echo | set /p=.
|
||||
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%RC_ROOT%\client_install_playing.lnk');$s.TargetPath='%RC_ROOT%\pipeline\client_install_playing';$s.Save()"
|
||||
echo | set /p=.
|
||||
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%RC_ROOT%\%RC_ROOT_NAME%.lnk');$s.TargetPath='%RC_ROOT%\';$s.Save()"
|
||||
echo | set /p=.
|
||||
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%RC_ROOT%\R.lnk');$s.TargetPath='R:\';$s.Save()"
|
||||
echo .
|
||||
echo(
|
||||
rem %RC_PYTHON2%\python .\code\configure\configure.py
|
||||
rem echo(
|
||||
cd /d %RC_ROOT%\code\nel\tools\build_gamedata
|
||||
python 0_setup.py -p
|
||||
if %errorlevel% neq 0 pause
|
||||
if exist %RC_ROOT%\pipeline\install\data_leveldesign\sheet_id.bin goto :skipbuild
|
||||
python a1_worldedit_data.py
|
||||
if %errorlevel% neq 0 pause
|
||||
python 1_export -ipj common/gamedev common/data_common common/sound common/leveldesign common/exedll shard/data_language shard/data_leveldesign shard/data_shard
|
||||
if %errorlevel% neq 0 pause
|
||||
python 2_build -ipj common/gamedev common/data_common common/sound common/leveldesign common/exedll shard/data_language shard/data_leveldesign shard/data_shard
|
||||
if %errorlevel% neq 0 pause
|
||||
cd /d %RC_ROOT%
|
||||
call copy_dds_to_interfaces.bat
|
||||
cd /d %RC_ROOT%\code\nel\tools\build_gamedata
|
||||
python 3_install.py
|
||||
if %errorlevel% neq 0 pause
|
||||
:skipbuild
|
||||
python b1_client_dev.py
|
||||
if %errorlevel% neq 0 pause
|
||||
python b2_shard_data.py
|
||||
if %errorlevel% neq 0 pause
|
||||
python b3_shard_dev.py
|
||||
if %errorlevel% neq 0 pause
|
||||
echo(
|
||||
pause
|
@ -0,0 +1,11 @@
|
||||
if not exist R:\_r_init.bat call _r_init.bat
|
||||
if /I "%RC_ROOT%"=="" call path_config.bat
|
||||
goto :check
|
||||
:baddir
|
||||
echo ERROR: A different environment has already been mounted to R:
|
||||
echo(
|
||||
pause
|
||||
exit
|
||||
:check
|
||||
fc /b R:\georges.lnk %RC_ROOT%\georges.lnk > nul
|
||||
if errorlevel 1 goto baddir
|
@ -0,0 +1,2 @@
|
||||
subst R: /D
|
||||
subst R: .
|
@ -0,0 +1 @@
|
||||
subst R: /D
|
@ -0,0 +1,4 @@
|
||||
call ..\path_config.bat
|
||||
cd /d %RC_ROOT%\build
|
||||
bash gcc_apt_install.sh
|
||||
pause
|
@ -0,0 +1,26 @@
|
||||
set -e
|
||||
sudo apt update
|
||||
sudo apt install -y software-properties-common
|
||||
# sudo add-apt-repository ppa:ubuntu-toolchain-r/test
|
||||
sudo apt update
|
||||
sudo apt install cmake build-essential -y
|
||||
sudo apt install gcc-8 g++-8 -y
|
||||
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 60
|
||||
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 60
|
||||
sudo apt install bison autoconf automake -y
|
||||
sudo apt install libpng-dev -y
|
||||
sudo apt install libjpeg-dev -y
|
||||
sudo apt install libgif-dev libfreetype6-dev -y
|
||||
sudo apt install freeglut3-dev -y
|
||||
sudo apt install liblua5.2-dev libluabind-dev libcpptest-dev -y
|
||||
sudo apt install libogg-dev libvorbis-dev libopenal-dev -y
|
||||
sudo apt install libavcodec-dev libavformat-dev libavdevice-dev libswscale-dev libpostproc-dev -y
|
||||
sudo apt install libmysqlclient-dev -y
|
||||
sudo apt install libxml2-dev -y
|
||||
sudo apt install libcurl4-openssl-dev libssl-dev -y
|
||||
sudo apt install libsquish-dev -y
|
||||
sudo apt install liblzma-dev -y
|
||||
sudo apt install libgsf-1-dev -y
|
||||
sudo apt install qtbase5-dev qttools5-dev qttools5-dev-tools -y
|
||||
gcc -v
|
||||
g++ -v
|
@ -0,0 +1,5 @@
|
||||
call ..\path_config.bat
|
||||
cd /d %RC_ROOT%\build
|
||||
call patch_version.bat
|
||||
bash -c "CLIENT_PATCH_VERSION=%CLIENT_PATCH_VERSION% SERVER_PATCH_VERSION=%SERVER_PATCH_VERSION% bash gcc_build.sh"
|
||||
pause
|
@ -0,0 +1,5 @@
|
||||
set -e
|
||||
cd server_gcc
|
||||
cmake -DNL_VERSION_PATCH=$CLIENT_PATCH_VERSION .
|
||||
make -j`nproc`
|
||||
cd ..
|
@ -0,0 +1,5 @@
|
||||
call ..\path_config.bat
|
||||
cd /d %RC_ROOT%\build
|
||||
call patch_version.bat
|
||||
bash -c "CLIENT_PATCH_VERSION=%CLIENT_PATCH_VERSION% SERVER_PATCH_VERSION=%SERVER_PATCH_VERSION% bash gcc_build_fast.sh"
|
||||
pause
|
@ -0,0 +1,4 @@
|
||||
set -e
|
||||
cd server_gcc
|
||||
make -j`nproc`
|
||||
cd ..
|
@ -0,0 +1,4 @@
|
||||
call ..\path_config.bat
|
||||
cd /d %RC_ROOT%\build
|
||||
rmdir /s /q server_gcc
|
||||
pause
|
@ -0,0 +1,4 @@
|
||||
call ..\path_config.bat
|
||||
cd /d %RC_ROOT%\build
|
||||
bash gcc_create.sh
|
||||
pause
|
@ -0,0 +1,5 @@
|
||||
set -e
|
||||
mkdir server_gcc
|
||||
cd server_gcc
|
||||
cmake -DCMAKE_BUILD_TYPE=Release -DWITH_STATIC=ON -DWITH_NEL_TESTS=OFF -DWITH_NEL_SAMPLES=OFF -DWITH_LUA51=OFF -DWITH_LUA52=ON -DWITH_RYZOM=ON -DWITH_RYZOM_SERVER=ON -DWITH_RYZOM_CLIENT=OFF -DWITH_RYZOM_TOOLS=OFF -DWITH_NEL_TOOLS=OFF -DWITH_NELNS=OFF -DWITH_QT5=OFF -DWITH_LIBGSF=OFF -DFINAL_VERSION=OFF -DWITH_DRIVER_OPENGL=OFF -DWITH_DRIVER_OPENAL=OFF -DWITH_PCH=OFF ../../code
|
||||
cd ..
|
@ -0,0 +1,4 @@
|
||||
call ..\path_config.bat
|
||||
cd /d %RC_ROOT%\build
|
||||
bash gcc_create_debug.sh
|
||||
pause
|
@ -0,0 +1,5 @@
|
||||
set -e
|
||||
mkdir server_gcc
|
||||
cd server_gcc
|
||||
cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_STATIC=ON -DWITH_NEL_TESTS=OFF -DWITH_NEL_SAMPLES=OFF -DWITH_LUA51=OFF -DWITH_LUA52=ON -DWITH_RYZOM=ON -DWITH_RYZOM_SERVER=ON -DWITH_RYZOM_CLIENT=OFF -DWITH_RYZOM_TOOLS=OFF -DWITH_NEL_TOOLS=OFF -DWITH_NELNS=OFF -DWITH_QT5=OFF -DWITH_LIBGSF=OFF -DFINAL_VERSION=OFF -DWITH_DRIVER_OPENGL=OFF -DWITH_DRIVER_OPENAL=OFF -DWITH_PCH=OFF ../../code
|
||||
cd ..
|
@ -0,0 +1,7 @@
|
||||
if /I "%RC_PYTHON2%"=="" call ..\path_config.bat
|
||||
if /I "%CLIENT_PATCH_VERSION%"=="" goto :update
|
||||
goto :done
|
||||
:update
|
||||
%RC_PYTHON2%\python %RC_ROOT%\build\patch_version.py
|
||||
call patch_version_set.bat
|
||||
:done
|
@ -0,0 +1,22 @@
|
||||
import os
|
||||
rcRoot = os.environ['RC_ROOT']
|
||||
newVersion = 1
|
||||
vstr = str(newVersion).zfill(5)
|
||||
vpath = rcRoot + "\\pipeline\\client_patch\\patch\\" + vstr
|
||||
while os.path.exists(vpath):
|
||||
newVersion = newVersion + 1
|
||||
vstr = str(newVersion).zfill(5)
|
||||
vpath = rcRoot + "\\pipeline\\client_patch\\patch\\" + vstr
|
||||
clientPatchVersion = newVersion
|
||||
newVersion = 1
|
||||
vstr = str(newVersion).zfill(6)
|
||||
vpath = rcRoot + "\\pipeline\\bridge_server\\" + vstr
|
||||
while os.path.exists(vpath):
|
||||
newVersion = newVersion + 1
|
||||
vstr = str(newVersion).zfill(6)
|
||||
vpath = rcRoot + "\\pipeline\\bridge_server\\" + vstr
|
||||
serverPatchVersion = newVersion
|
||||
bf = open(rcRoot + "\\build\\patch_version_set.bat", "w")
|
||||
bf.write("set CLIENT_PATCH_VERSION=" + str(clientPatchVersion) + "\n")
|
||||
bf.write("set SERVER_PATCH_VERSION=" + str(serverPatchVersion) + "\n")
|
||||
bf.close()
|
@ -0,0 +1,2 @@
|
||||
set CLIENT_PATCH_VERSION=1
|
||||
set SERVER_PATCH_VERSION=1
|
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<LocalDebuggerWorkingDirectory>Y:\ryzomclassic\pipeline\client_dev</LocalDebuggerWorkingDirectory>
|
||||
<LocalDebuggerEnvironment>PATH=C:\2019q4_external_v142_x64\zlib\bin;C:\2019q4_external_v142_x64\curl\bin;C:\2019q4_external_v142_x64\openssl\bin;C:\2019q4_external_v142_x64\libjpeg\bin;C:\2019q4_external_v142_x64\libpng\bin;C:\2019q4_external_v142_x64\libiconv\bin;C:\2019q4_external_v142_x64\libxml2\bin;C:\2019q4_external_v142_x64\freetype\bin;C:\2019q4_external_v142_x64\squish\bin;C:\2019q4_external_v142_x64\ogg;C:\2019q4_external_v142_x64\vorbis\bin;C:\2019q4_external_v142_x64\openal-soft\bin;C:\2019q4_external_v142_x64\lua\bin;C:\2019q4_external_v142_x64\luabind\bin;C:\2019q4_external_v142_x64\mariadb-connector-c\bin;C:\2019q4_external_v142_x64\assimp\bin;C:\2019q4_external_v142_x64\qt5\bin;C:\2019q4_external_v142_x64\qt5\plugins;%PATH%
|
||||
QT_PLUGIN_PATH=C:\2019q4_external_v142_x64\qt5\plugins
|
||||
$(LocalDebuggerEnvironment)</LocalDebuggerEnvironment>
|
||||
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<LocalDebuggerWorkingDirectory>Y:\ryzomclassic\pipeline\client_dev</LocalDebuggerWorkingDirectory>
|
||||
<LocalDebuggerEnvironment>PATH=C:\2019q4_external_v142_x64\zlib\bin;C:\2019q4_external_v142_x64\curl\bin;C:\2019q4_external_v142_x64\openssl\bin;C:\2019q4_external_v142_x64\libjpeg\bin;C:\2019q4_external_v142_x64\libpng\bin;C:\2019q4_external_v142_x64\libiconv\bin;C:\2019q4_external_v142_x64\libxml2\bin;C:\2019q4_external_v142_x64\freetype\bin;C:\2019q4_external_v142_x64\squish\bin;C:\2019q4_external_v142_x64\ogg;C:\2019q4_external_v142_x64\vorbis\bin;C:\2019q4_external_v142_x64\openal-soft\bin;C:\2019q4_external_v142_x64\lua\bin;C:\2019q4_external_v142_x64\luabind\bin;C:\2019q4_external_v142_x64\mariadb-connector-c\bin;C:\2019q4_external_v142_x64\assimp\bin;C:\2019q4_external_v142_x64\qt5\bin;C:\2019q4_external_v142_x64\qt5\plugins;%PATH%
|
||||
QT_PLUGIN_PATH=C:\2019q4_external_v142_x64\qt5\plugins
|
||||
$(LocalDebuggerEnvironment)</LocalDebuggerEnvironment>
|
||||
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
|
||||
</PropertyGroup>
|
||||
</Project>
|
@ -0,0 +1,40 @@
|
||||
call ..\path_config.bat
|
||||
C:
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"
|
||||
cd /d %RC_ROOT%\build
|
||||
call patch_version.bat
|
||||
if %errorlevel% neq 0 pause
|
||||
cd 3dsmax
|
||||
rem goto :skipmax
|
||||
cd 2017_x64
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
cd 2018_x64
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
cd 2019_x64
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
cd 2020_x64
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
cd 2022_x64
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
rem FIXME msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
rem :skipmax
|
||||
cd ..
|
@ -0,0 +1,29 @@
|
||||
call ..\path_config.bat
|
||||
C:
|
||||
cd C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
|
||||
cd /d %RC_ROOT%\build
|
||||
call patch_version.bat
|
||||
if %errorlevel% neq 0 pause
|
||||
cd 3dsmax
|
||||
cd 9_x86
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
cd 2010_x86
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
rem goto :skipmax
|
||||
cd 2012_x86
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
rem :skipmax
|
||||
cd ..
|
@ -0,0 +1,14 @@
|
||||
call ..\path_config.bat
|
||||
C:
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"
|
||||
cd /d %RC_ROOT%\build
|
||||
call patch_version.bat
|
||||
if %errorlevel% neq 0 pause
|
||||
cd dev_x64
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Debug %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
@ -0,0 +1,12 @@
|
||||
call ..\path_config.bat
|
||||
C:
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"
|
||||
cd /d %RC_ROOT%\build
|
||||
call patch_version.bat
|
||||
if %errorlevel% neq 0 pause
|
||||
cd fv_x64
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
@ -0,0 +1,13 @@
|
||||
call ..\path_config.bat
|
||||
C:
|
||||
cd C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
|
||||
cd /d %RC_ROOT%\build
|
||||
call patch_version.bat
|
||||
if %errorlevel% neq 0 pause
|
||||
cd fv_x86
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
@ -0,0 +1,12 @@
|
||||
call ..\path_config.bat
|
||||
C:
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"
|
||||
cd /d %RC_ROOT%\build
|
||||
call patch_version.bat
|
||||
if %errorlevel% neq 0 pause
|
||||
cd samples_x64
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
@ -0,0 +1,15 @@
|
||||
call ..\path_config.bat
|
||||
C:
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"
|
||||
cd /d %RC_ROOT%\build
|
||||
call patch_version.bat
|
||||
if %errorlevel% neq 0 pause
|
||||
cd server_x64
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Debug %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
rem msbuild RyzomCore.sln /target:ryzom_patchman_service /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
@ -0,0 +1,12 @@
|
||||
call ..\path_config.bat
|
||||
C:
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"
|
||||
cd /d %RC_ROOT%\build
|
||||
call patch_version.bat
|
||||
if %errorlevel% neq 0 pause
|
||||
cd tools_x64
|
||||
cmake -DNL_VERSION_PATCH=%CLIENT_PATCH_VERSION% .
|
||||
if %errorlevel% neq 0 pause
|
||||
msbuild RyzomCore.sln /m:2 /p:Configuration=Release %MSBUILDEXTRA%
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
@ -0,0 +1,8 @@
|
||||
rmdir /s /q dev_x64
|
||||
rmdir /s /q fv_x64
|
||||
rmdir /s /q fv_x86
|
||||
rmdir /s /q tools_x64
|
||||
rmdir /s /q samples_x64
|
||||
rmdir /s /q server_x64
|
||||
rmdir /s /q 3dsmax
|
||||
pause
|
@ -0,0 +1,108 @@
|
||||
call ..\path_config.bat
|
||||
cd /d %RC_ROOT%\build
|
||||
|
||||
set RC_DOMAIN=core4
|
||||
|
||||
set "RC_PREFIX_PATH_V142_X64=C:\2019q4_external_v142_x64\zlib;C:\2019q4_external_v142_x64\openssl;C:\2019q4_external_v142_x64\curl;C:\2019q4_external_v142_x64\libjpeg;C:\2019q4_external_v142_x64\libpng;C:\2019q4_external_v142_x64\libiconv;C:\2019q4_external_v142_x64\libxml2;C:\2019q4_external_v142_x64\freetype;C:\2019q4_external_v142_x64\squish;C:\2019q4_external_v142_x64\ogg;C:\2019q4_external_v142_x64\vorbis;C:\2019q4_external_v142_x64\openal-soft;C:\2019q4_external_v142_x64\lua;C:\2019q4_external_v142_x64\luabind;C:\2019q4_external_v142_x64\mariadb-connector-c;C:\2019q4_external_v142_x64\assimp;C:\2019q4_external_v142_x64\qt5;C:\2019q4_external_v142_x64\boost"
|
||||
|
||||
set "RC_PREFIX_PATH_V90_X86=C:\2019q4_external_v90_x86\zlib;C:\2019q4_external_v90_x86\openssl;C:\2019q4_external_v90_x86\curl;C:\2019q4_external_v90_x86\libjpeg;C:\2019q4_external_v90_x86\libpng;C:\2019q4_external_v90_x86\libiconv;C:\2019q4_external_v90_x86\libxml2;C:\2019q4_external_v90_x86\freetype;C:\2019q4_external_v90_x86\squish;C:\2019q4_external_v90_x86\ogg;C:\2019q4_external_v90_x86\vorbis;C:\2019q4_external_v90_x86\openal;C:\2019q4_external_v90_x86\lua;C:\2019q4_external_v90_x86\luabind;C:\2019q4_external_v90_x86\boost"
|
||||
|
||||
set RC_URLS="-DRYZOM_CLIENT_CREATE_ACCOUNT_URL=https://core.ryzom.dev/ams/" "-DRYZOM_CLIENT_EDIT_ACCOUNT_URL=https://core.ryzom.dev/ams/" "-DRYZOM_CLIENT_FORGET_PASSWORD_URL=https://core.ryzom.dev/ams/" "-DRYZOM_CLIENT_PATCH_URL=https://cdn.ryzom.dev/%RC_DOMAIN%/patch/" "-DRYZOM_CLIENT_RELEASENOTES_URL=https://%RC_DOMAIN%.ryzom.dev/releasenotes/index.php" "-DRYZOM_CLIENT_RELEASENOTES_RING_URL=https://%RC_DOMAIN%.ryzom.dev/releasenotes_ring/index.php" "-DRYZOM_CLIENT_APP_NAME=%RC_DOMAIN%"
|
||||
|
||||
rem goto :v90
|
||||
rem goto :max
|
||||
|
||||
mkdir dev_x64
|
||||
cd dev_x64
|
||||
cmake -G "Visual Studio 16 2019" %RC_URLS% "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V142_X64%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=OFF" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=ON" "-DWITH_RYZOM_CLIENT=ON" "-DWITH_RYZOM_PATCH=ON" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=ON" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=ON" "-DWITH_LIBXML2_ICONV=ON" "-DFINAL_VERSION=OFF" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v142_x64/openal-soft/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DCURL_NO_CURL_CMAKE=ON" ..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
|
||||
mkdir fv_x64
|
||||
cd fv_x64
|
||||
cmake -G "Visual Studio 16 2019" %RC_URLS% "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V142_X64%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=OFF" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=ON" "-DWITH_RYZOM_CLIENT=ON" "-DWITH_RYZOM_PATCH=ON" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=ON" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=ON" "-DWITH_LIBXML2_ICONV=ON" "-DFINAL_VERSION=ON" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v142_x64/openal-soft/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DCURL_NO_CURL_CMAKE=ON" ..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
|
||||
rem :v90
|
||||
mkdir fv_x86
|
||||
cd fv_x86
|
||||
cmake -G "Visual Studio 9 2008" %RC_URLS% -A Win32 "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V90_X86%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=OFF" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=ON" "-DWITH_RYZOM_CLIENT=ON" "-DWITH_RYZOM_PATCH=ON" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=ON" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=ON" "-DWITH_LIBXML2_ICONV=ON" "-DWITH_STLPORT=OFF" "-DFINAL_VERSION=ON" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v90_x86/openal/include" "-DEFXUTIL_INCLUDE_DIR=C:/2019q4_external_v90_x86/openal/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v90_x86/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v90_x86/vorbis/include" "-DWITH_SSE2=OFF" "-DWITH_SSE3=OFF" "-DDXSDK_DIR=C:/Program Files (x86)/Microsoft DirectX SDK (February 2010)" "-DWINSDK_VERSION=6.0A" "-DCURL_NO_CURL_CMAKE=ON" ..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
rem pause
|
||||
|
||||
mkdir tools_x64
|
||||
cd tools_x64
|
||||
cmake -G "Visual Studio 16 2019" "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V142_X64%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=ON" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=ON" "-DWITH_QT5=ON" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=ON" "-DWITH_RYZOM_CLIENT=OFF" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=ON" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=ON" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=ON" "-DWITH_LIBXML2_ICONV=ON" "-DFINAL_VERSION=OFF" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v142_x64/openal-soft/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DCURL_NO_CURL_CMAKE=ON" ..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
|
||||
mkdir samples_x64
|
||||
cd samples_x64
|
||||
cmake -G "Visual Studio 16 2019" "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V142_X64%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=ON" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=OFF" "-DWITH_QT5=OFF" "-DWITH_NELNS=ON" "-DWITH_RYZOM=OFF" "-DWITH_RYZOM_CLIENT=OFF" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=ON" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=ON" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=ON" "-DWITH_LIBXML2_ICONV=ON" "-DFINAL_VERSION=OFF" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v142_x64/openal-soft/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DCURL_NO_CURL_CMAKE=ON" ..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
|
||||
mkdir server_x64
|
||||
cd server_x64
|
||||
cmake -G "Visual Studio 16 2019" "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V142_X64%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=OFF" "-DWITH_QT5=OFF" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=ON" "-DWITH_RYZOM_CLIENT=OFF" "-DWITH_RYZOM_SERVER=ON" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_OPENGL=OFF" "-DWITH_DRIVER_DIRECT3D=OFF" "-DWITH_DRIVER_XAUDIO2=OFF" "-DWITH_DRIVER_DSOUND=OFF" "-DWITH_DRIVER_OPENAL=OFF" "-DWITH_LIBXML2_ICONV=ON" "-DFINAL_VERSION=OFF" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DCURL_NO_CURL_CMAKE=ON" ..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
|
||||
rem :max
|
||||
mkdir 3dsmax
|
||||
cd 3dsmax
|
||||
|
||||
mkdir 9_x86
|
||||
cd 9_x86
|
||||
cmake -G "Visual Studio 9 2008" -A Win32 "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V90_X86%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=ON" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=OFF" "-DWITH_RYZOM_CLIENT=OFF" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=OFF" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=OFF" -"DWITH_DRIVER_OPENAL=OFF" "-DWITH_LIBXML2_ICONV=ON" "-DWITH_STLPORT=OFF" "-DFINAL_VERSION=OFF" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v90_x86/openal/include" "-DEFXUTIL_INCLUDE_DIR=C:/2019q4_external_v90_x86/openal/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v90_x86/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v90_x86/vorbis/include" "-DWITH_SSE2=OFF" "-DWITH_SSE3=OFF" "-DDXSDK_DIR=C:/Program Files (x86)/Microsoft DirectX SDK (June 2010)" "-DWINSDK_VERSION=6.0A" "-DCURL_NO_CURL_CMAKE=ON" "-DWITH_NEL_MAXPLUGIN=ON" "-DMAXSDK_DIR=C:/Program Files (x86)/Autodesk/3ds Max 9 SDK/maxsdk" ..\..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
|
||||
mkdir 2010_x86
|
||||
cd 2010_x86
|
||||
cmake -G "Visual Studio 9 2008" -A Win32 "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V90_X86%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=ON" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=OFF" "-DWITH_RYZOM_CLIENT=OFF" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=OFF" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=OFF" -"DWITH_DRIVER_OPENAL=OFF" "-DWITH_LIBXML2_ICONV=ON" "-DWITH_STLPORT=OFF" "-DFINAL_VERSION=OFF" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v90_x86/openal/include" "-DEFXUTIL_INCLUDE_DIR=C:/2019q4_external_v90_x86/openal/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v90_x86/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v90_x86/vorbis/include" "-DWITH_SSE2=OFF" "-DWITH_SSE3=OFF" "-DDXSDK_DIR=C:/Program Files (x86)/Microsoft DirectX SDK (June 2010)" "-DWINSDK_VERSION=6.0A" "-DCURL_NO_CURL_CMAKE=ON" "-DWITH_NEL_MAXPLUGIN=ON" "-DMAXSDK_DIR=C:/Program Files (x86)/Autodesk/3ds Max 2010 SDK/maxsdk" ..\..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
|
||||
rem goto :skipmax
|
||||
mkdir 2012_x86
|
||||
cd 2012_x86
|
||||
cmake -G "Visual Studio 9 2008" -A Win32 "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V90_X86%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=ON" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=OFF" "-DWITH_RYZOM_CLIENT=OFF" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=OFF" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=OFF" -"DWITH_DRIVER_OPENAL=OFF" "-DWITH_LIBXML2_ICONV=ON" "-DWITH_STLPORT=OFF" "-DFINAL_VERSION=OFF" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v90_x86/openal/include" "-DEFXUTIL_INCLUDE_DIR=C:/2019q4_external_v90_x86/openal/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v90_x86/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v90_x86/vorbis/include" "-DWITH_SSE2=OFF" "-DWITH_SSE3=OFF" "-DDXSDK_DIR=C:/Program Files (x86)/Microsoft DirectX SDK (June 2010)" "-DWINSDK_VERSION=6.0A" "-DCURL_NO_CURL_CMAKE=ON" "-DWITH_NEL_MAXPLUGIN=ON" "-DMAXSDK_DIR=C:/Program Files (x86)/Autodesk/3ds Max 2012 SDK/maxsdk" ..\..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
|
||||
mkdir 2017_x64
|
||||
cd 2017_x64
|
||||
cmake -G "Visual Studio 16 2019" "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V142_X64%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=ON" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=OFF" "-DWITH_RYZOM_CLIENT=OFF" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=OFF" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=OFF" -"DWITH_DRIVER_OPENAL=OFF" "-DWITH_LIBXML2_ICONV=ON" "-DFINAL_VERSION=OFF" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v142_x64/openal-soft/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DCURL_NO_CURL_CMAKE=ON" "-DWITH_NEL_MAXPLUGIN=ON" "-DMAXSDK_DIR=C:/Program Files/Autodesk/3ds Max 2017 SDK/maxsdk" ..\..\..\code
|
||||
cd ..
|
||||
|
||||
mkdir 2018_x64
|
||||
cd 2018_x64
|
||||
cmake -G "Visual Studio 16 2019" "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V142_X64%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=ON" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=OFF" "-DWITH_RYZOM_CLIENT=OFF" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=OFF" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=OFF" -"DWITH_DRIVER_OPENAL=OFF" "-DWITH_LIBXML2_ICONV=ON" "-DFINAL_VERSION=OFF" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v142_x64/openal-soft/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DCURL_NO_CURL_CMAKE=ON" "-DWITH_NEL_MAXPLUGIN=ON" "-DMAXSDK_DIR=C:/Program Files/Autodesk/3ds Max 2018 SDK/maxsdk" ..\..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
|
||||
mkdir 2019_x64
|
||||
cd 2019_x64
|
||||
cmake -G "Visual Studio 16 2019" "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V142_X64%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=ON" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=OFF" "-DWITH_RYZOM_CLIENT=OFF" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=OFF" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=OFF" -"DWITH_DRIVER_OPENAL=OFF" "-DWITH_LIBXML2_ICONV=ON" "-DFINAL_VERSION=OFF" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v142_x64/openal-soft/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DCURL_NO_CURL_CMAKE=ON" "-DWITH_NEL_MAXPLUGIN=ON" "-DMAXSDK_DIR=C:/Program Files/Autodesk/3ds Max 2019 SDK/maxsdk" ..\..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
|
||||
mkdir 2020_x64
|
||||
cd 2020_x64
|
||||
cmake -G "Visual Studio 16 2019" "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V142_X64%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=ON" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=OFF" "-DWITH_RYZOM_CLIENT=OFF" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=OFF" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=OFF" -"DWITH_DRIVER_OPENAL=OFF"" "-DWITH_LIBXML2_ICONV=ON" "-DFINAL_VERSION=OFF" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v142_x64/openal-soft/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DCURL_NO_CURL_CMAKE=ON" "-DWITH_NEL_MAXPLUGIN=ON" "-DMAXSDK_DIR=C:/Program Files/Autodesk/3ds Max 2020 SDK/maxsdk" ..\..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
|
||||
mkdir 2022_x64
|
||||
cd 2022_x64
|
||||
cmake -G "Visual Studio 16 2019" "-DCMAKE_SUPPRESS_REGENERATION=ON" "-DCUSTOM_FLAGS=/MP3" "-DCMAKE_PREFIX_PATH=%RC_PREFIX_PATH_V142_X64%" "-DWITH_EXTERNAL=OFF" "-DWITH_NEL_SAMPLES=OFF" "-DWITH_NEL_TOOLS=OFF" "-DWITH_NEL_TESTS=OFF" "-DWITH_LUA51=OFF" "-DWITH_LUA53=ON" "-DWITH_MFC=ON" "-DWITH_NELNS=OFF" "-DWITH_RYZOM=OFF" "-DWITH_RYZOM_CLIENT=OFF" "-DWITH_RYZOM_SERVER=OFF" "-DWITH_RYZOM_TOOLS=OFF" "-DWITH_SNOWBALLS=OFF" "-DWITH_STATIC=ON" "-DWITH_STATIC_LIBXML2=OFF" "-DWITH_STATIC_CURL=OFF" "-DWITH_DRIVER_DIRECT3D=OFF" "-DWITH_DRIVER_XAUDIO2=ON" "-DWITH_DRIVER_DSOUND=OFF" -"DWITH_DRIVER_OPENAL=OFF" "-DWITH_LIBXML2_ICONV=ON" "-DFINAL_VERSION=OFF" "-DOPENAL_INCLUDE_DIR=C:/2019q4_external_v142_x64/openal-soft/include" "-DVORBIS_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DVORBISFILE_INCLUDE_DIR=C:/2019q4_external_v142_x64/vorbis/include" "-DCURL_NO_CURL_CMAKE=ON" "-DWITH_NEL_MAXPLUGIN=ON" "-DMAXSDK_DIR=C:/Program Files/Autodesk/3ds Max 2022 SDK/maxsdk" ..\..\..\code
|
||||
if %errorlevel% neq 0 pause
|
||||
cd ..
|
||||
rem :skipmax
|
||||
|
||||
rem cd ..
|
||||
|
||||
pause
|
@ -0,0 +1,6 @@
|
||||
call _r_check.bat
|
||||
set PATH=%RC_PYTHON2%;%PATH%
|
||||
cd /d %RC_ROOT%\code\nel\tools\build_gamedata
|
||||
dir *.bat
|
||||
dir *.py
|
||||
cmd
|
@ -0,0 +1,3 @@
|
||||
call path_config.bat
|
||||
set PATH=%RC_ROOT%\distribution\nel_tools_win_x64;%RC_ROOT%\distribution\ryzom_tools_win_x64;%RC_PYTHON2%;%RC_ROOT%\external\mariadb\bin;%PATH%
|
||||
cmd
|
@ -0,0 +1,5 @@
|
||||
rem This script copies lost interface graphics to the interface installation directory
|
||||
xcopy /Y .\pub\assets\interfaces\ .\pipeline\install\interfaces\
|
||||
copy .\pipeline\install\interfaces\login_bg.dds .\pipeline\install\interfaces\launcher_bg_1.dds
|
||||
move .\pipeline\install\interfaces\login_bg.dds .\pipeline\install\interfaces\launcher_bg_0.dds
|
||||
pause
|
@ -0,0 +1,22 @@
|
||||
start "" /b external
|
||||
timeout /t 1 /nobreak
|
||||
start "" /b nel_plugins_3dsmax_9_x86
|
||||
timeout /t 1 /nobreak
|
||||
start "" /b nel_plugins_3dsmax_2010_x86
|
||||
timeout /t 1 /nobreak
|
||||
start "" /b nel_plugins_3dsmax_2012_x86
|
||||
timeout /t 1 /nobreak
|
||||
start "" /b nel_plugins_3dsmax_2017_x64
|
||||
timeout /t 1 /nobreak
|
||||
start "" /b nel_plugins_3dsmax_2018_x64
|
||||
timeout /t 1 /nobreak
|
||||
start "" /b nel_plugins_3dsmax_2019_x64
|
||||
timeout /t 1 /nobreak
|
||||
start "" /b nel_plugins_3dsmax_2020_x64
|
||||
timeout /t 1 /nobreak
|
||||
rem FIXME start "" /b nel_plugins_3dsmax_2022_x64
|
||||
rem FIXME timeout /t 1 /nobreak
|
||||
start "" /b nel_tools_win_x64
|
||||
timeout /t 1 /nobreak
|
||||
start "" /b ryzom_tools_win_x64
|
||||
timeout /t 1 /nobreak
|
@ -0,0 +1,78 @@
|
||||
call ..\path_config.bat
|
||||
rmdir /s /q external_x64
|
||||
if %errorlevel% neq 0 pause
|
||||
mkdir external_x64
|
||||
cd external_x64
|
||||
copy "C:\2019q4_external_v142_x64\zlib\bin\zlib.dll" zlib.dll
|
||||
copy "C:\2019q4_external_v142_x64\curl\bin\libcurl.dll" libcurl.dll
|
||||
copy "C:\2019q4_external_v142_x64\curl\bin\curl.exe" curl.exe
|
||||
copy "C:\2019q4_external_v142_x64\freetype\bin\freetype.dll" freetype.dll
|
||||
copy "C:\2019q4_external_v142_x64\lua\bin\lua.dll" lua.dll
|
||||
copy "C:\2019q4_external_v142_x64\lua\bin\lua.exe" lua.exe
|
||||
copy "C:\2019q4_external_v142_x64\luabind\bin\luabind.dll" luabind.dll
|
||||
copy "C:\2019q4_external_v142_x64\assimp\bin\assimp.dll" assimp.dll
|
||||
copy "C:\2019q4_external_v142_x64\assimp\bin\assimp.exe" assimp.exe
|
||||
copy "C:\2019q4_external_v142_x64\assimp\bin\assimp_viewer.exe" assimp_viewer.exe
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libcharset.dll" libcharset.dll
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libiconv.dll" libiconv.dll
|
||||
copy "C:\2019q4_external_v142_x64\libjpeg\bin\jpeg62.dll" jpeg62.dll
|
||||
copy "C:\2019q4_external_v142_x64\libjpeg\bin\turbojpeg.dll" turbojpeg.dll
|
||||
copy "C:\2019q4_external_v142_x64\libpng\bin\libpng16.dll" libpng16.dll
|
||||
copy "C:\2019q4_external_v142_x64\libxml2\bin\libxml2.dll" libxml2.dll
|
||||
copy "C:\2019q4_external_v142_x64\ogg\bin\ogg.dll" ogg.dll
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbis.dll" vorbis.dll
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbisfile.dll" vorbisfile.dll
|
||||
copy "C:\2019q4_external_v142_x64\openssl\bin\libeay32.dll" libeay32.dll
|
||||
copy "C:\2019q4_external_v142_x64\openssl\bin\ssleay32.dll" ssleay32.dll
|
||||
copy "C:\2019q4_external_v142_x64\qt5\bin\Qt5Core.dll" Qt5Core.dll
|
||||
copy "C:\2019q4_external_v142_x64\qt5\bin\Qt5Gui.dll" Qt5Gui.dll
|
||||
copy "C:\2019q4_external_v142_x64\qt5\bin\Qt5Network.dll" Qt5Network.dll
|
||||
copy "C:\2019q4_external_v142_x64\qt5\bin\Qt5PrintSupport.dll" Qt5PrintSupport.dll
|
||||
copy "C:\2019q4_external_v142_x64\qt5\bin\Qt5Test.dll" Qt5Test.dll
|
||||
copy "C:\2019q4_external_v142_x64\qt5\bin\Qt5Widgets.dll" Qt5Widgets.dll
|
||||
copy "C:\2019q4_external_v142_x64\qt5\bin\Qt5Xml.dll" Qt5Xml.dll
|
||||
mkdir imageformats
|
||||
cd imageformats
|
||||
copy "C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qgif.dll" qgif.dll
|
||||
copy "C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qjpeg.dll" qjpeg.dll
|
||||
copy "C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qtga.dll" qtga.dll
|
||||
copy "C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qtiff.dll" qtiff.dll
|
||||
copy "C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qwbmp.dll" qwbmp.dll
|
||||
copy "C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qwebp.dll" qwebp.dll
|
||||
cd ..
|
||||
mkdir platforms
|
||||
cd platforms
|
||||
copy "C:\2019q4_external_v142_x64\qt5\plugins\platforms\qwindows.dll" qwindows.dll
|
||||
cd ..
|
||||
mkdir styles
|
||||
cd styles
|
||||
copy "C:\2019q4_external_v142_x64\qt5\plugins\styles\qwindowsvistastyle.dll" qwindowsvistastyle.dll
|
||||
cd ..
|
||||
cd ..
|
||||
|
||||
rmdir /s /q external_x86
|
||||
if %errorlevel% neq 0 pause
|
||||
mkdir external_x86
|
||||
cd external_x86
|
||||
copy "C:\2019q4_external_v90_x86\zlib\bin\zlib.dll" zlib.dll
|
||||
copy "C:\2019q4_external_v90_x86\curl\bin\libcurl.dll" libcurl.dll
|
||||
copy "C:\2019q4_external_v90_x86\curl\bin\curl.exe" curl.exe
|
||||
copy "C:\2019q4_external_v90_x86\freetype\bin\freetype.dll" freetype.dll
|
||||
copy "C:\2019q4_external_v90_x86\lua\bin\lua.dll" lua.dll
|
||||
copy "C:\2019q4_external_v90_x86\lua\bin\lua.exe" lua.exe
|
||||
copy "C:\2019q4_external_v90_x86\luabind\bin\luabind.dll" luabind.dll
|
||||
copy "C:\2019q4_external_v90_x86\libiconv\bin\libcharset.dll" libcharset.dll
|
||||
copy "C:\2019q4_external_v90_x86\libiconv\bin\libiconv.dll" libiconv.dll
|
||||
copy "C:\2019q4_external_v90_x86\libjpeg\bin\jpeg62.dll" jpeg62.dll
|
||||
copy "C:\2019q4_external_v90_x86\libjpeg\bin\turbojpeg.dll" turbojpeg.dll
|
||||
copy "C:\2019q4_external_v90_x86\libpng\bin\libpng16.dll" libpng16.dll
|
||||
copy "C:\2019q4_external_v90_x86\libxml2\bin\libxml2.dll" libxml2.dll
|
||||
copy "C:\2019q4_external_v90_x86\ogg\bin\ogg.dll" ogg.dll
|
||||
copy "C:\2019q4_external_v90_x86\vorbis\bin\vorbis.dll" vorbis.dll
|
||||
copy "C:\2019q4_external_v90_x86\vorbis\bin\vorbisfile.dll" vorbisfile.dll
|
||||
copy "C:\2019q4_external_v90_x86\openssl\bin\libeay32.dll" libeay32.dll
|
||||
copy "C:\2019q4_external_v90_x86\openssl\bin\ssleay32.dll" ssleay32.dll
|
||||
cd ..
|
||||
|
||||
exit
|
||||
|
@ -0,0 +1,104 @@
|
||||
call ..\path_config.bat
|
||||
rmdir /s /q nel_plugins_3dsmax_2010_x86
|
||||
if %errorlevel% neq 0 pause
|
||||
mkdir nel_plugins_3dsmax_2010_x86
|
||||
cd nel_plugins_3dsmax_2010_x86
|
||||
copy "%RC_ROOT%\build\3dsmax\2010_x86\bin\Release\object_viewer_dll_r.dll" "object_viewer_dll_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2010_x86\bin\Release\nel_3dsmax_shared_r.dll" "nel_3dsmax_shared_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2010_x86\bin\Release\nel_drv_opengl_win_r.dll" "nel_drv_opengl_win_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2010_x86\bin\Release\nel_drv_xaudio2_win_r.dll" "nel_drv_xaudio2_win_r.dll"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.dll"
|
||||
copy "C:\2019q4_external_v90_x86\ogg\bin\ogg.dll" "ogg.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libpng\bin\libpng16.dll" "libpng16.dll"
|
||||
copy "C:\2019q4_external_v90_x86\vorbis\bin\vorbis.dll" "vorbis.dll"
|
||||
copy "C:\2019q4_external_v90_x86\vorbis\bin\vorbisfile.dll" "vorbisfile.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libjpeg\bin\jpeg62.dll" "jpeg62.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libxml2\bin\libxml2.dll" "libxml2.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libiconv\bin\libiconv.dll" "libiconv.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libiconv\bin\libcharset.dll" "libcharset.dll"
|
||||
copy "C:\2019q4_external_v90_x86\zlib\bin\zlib.dll" "zlib.dll"
|
||||
copy "C:\2019q4_external_v90_x86\freetype\bin\freetype.dll" "freetype.dll"
|
||||
rem copy "C:\2019q4_external_v90_x86\openssl\bin\ssleay32.dll" "ssleay32.dll"
|
||||
rem copy "C:\2019q4_external_v90_x86\openssl\bin\libeay32.dll" "libeay32.dll"
|
||||
rem copy "C:\2019q4_external_v90_x86\curl\bin\libcurl.dll" "libcurl.dll"
|
||||
mkdir plugins
|
||||
cd plugins
|
||||
copy "%RC_ROOT%\build\3dsmax\2010_x86\bin\Release\nel_patch_converter_r.dlm" "nelconvertpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2010_x86\bin\Release\nel_export_r.dlu" "nelexport_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2010_x86\bin\Release\nel_patch_paint_r.dlm" "nelpaintpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2010_x86\bin\Release\nel_patch_edit_r.dlm" "neleditpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2010_x86\bin\Release\tile_utility_r.dlu" "neltileutility_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2010_x86\bin\Release\nel_vertex_tree_paint_r.dlm" "nel_vertex_tree_paint_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2010_x86\bin\Release\ligoscape_utility_r.dlx" "nelligoscapeutility_r.dlx"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.*"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_patch_paint\keys.cfg" "keys.cfg"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\ligoscape.cfg" "ligoscape.cfg"
|
||||
cd ..
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.MFC" ".\"
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT" ".\"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_light_support.txt" "max_light_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_lightmap_support.txt" "max_lightmap_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_material_support.txt" "max_material_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_skinning_support.txt" "max_skinning_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_water_material.txt" "nel_water_material.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\resolve_troubles.txt" "resolve_troubles.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\object_viewer\object_viewer.cfg" "object_viewer.cfg"
|
||||
mkdir scripts
|
||||
cd scripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_cleaner.ms" "db_cleaner.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_erase_mesh.ms" "db_erase_mesh.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_shooter.ms" "db_shooter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\extrude_water.ms" "extrude_water.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_add_name_ref_scale.ms" "nel_add_name_ref_scale.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png.ms" "nel_assets_png.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_batched.ms" "nel_assets_png_batched.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_database.ms" "nel_assets_png_database.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_mergesave.ms" "nel_batched_mergesave.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_script.ms" "nel_batched_script.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_copy_biped_figure_mode.ms" "nel_copy_biped_figure_mode.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_create_matrix.ms" "nel_create_matrix.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mat_converter.ms" "nel_mat_converter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mirror_weights.ms" "nel_mirror_weights.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_move_animation.ms" "nel_move_animation.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_node_properties.ms" "nel_node_properties.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_old_zone_to_ligo.ms" "nel_old_zone_to_ligo.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_rename.ms" "nel_rename.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_repair_xref.ms" "nel_repair_xref.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select.ms" "nel_select.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select_ig.ms" "nel_select_ig.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_utility.ms" "nel_utility.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_xref_building.ms" "nel_xref_building.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\reload_textures.ms" "reload_textures.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\scripts\nel_ligoscape.ms" "nel_ligoscape.ms"
|
||||
mkdir startup
|
||||
cd startup
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_flare.ms" "nel_flare.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_light.ms" "nel_light.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms" "nel_material.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v1" "nel_material.ms.v1"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v2" "nel_material.ms.v2"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v3" "nel_material.ms.v3"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v5" "nel_material.ms.v5"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v11" "nel_material.ms.v11"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_multi_set.ms" "nel_multi_set.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_box.ms" "nel_pacs_box.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_cylinder.ms" "nel_pacs_cylinder.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_ps.ms" "nel_ps.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_swt.ms" "nel_swt.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_wave_maker.ms" "nel_wave_maker.ms"
|
||||
cd ..
|
||||
cd ..
|
||||
mkdir macroscripts
|
||||
cd macroscripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_mirror_weights.mcr" "nel_mirror_weights.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_node_properties.mcr" "nel_node_properties.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_xref_building.mcr" "nel_xref_building.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\macroscripts\nel_ligoscape.mcr" "nel_ligoscape.mcr"
|
||||
cd ..
|
||||
cd ..
|
||||
|
||||
exit
|
||||
|
@ -0,0 +1,104 @@
|
||||
call ..\path_config.bat
|
||||
rmdir /s /q nel_plugins_3dsmax_2012_x86
|
||||
if %errorlevel% neq 0 pause
|
||||
mkdir nel_plugins_3dsmax_2012_x86
|
||||
cd nel_plugins_3dsmax_2012_x86
|
||||
copy "%RC_ROOT%\build\3dsmax\2012_x86\bin\Release\object_viewer_dll_r.dll" "object_viewer_dll_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2012_x86\bin\Release\nel_3dsmax_shared_r.dll" "nel_3dsmax_shared_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2012_x86\bin\Release\nel_drv_opengl_win_r.dll" "nel_drv_opengl_win_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2012_x86\bin\Release\nel_drv_xaudio2_win_r.dll" "nel_drv_xaudio2_win_r.dll"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.dll"
|
||||
copy "C:\2019q4_external_v90_x86\ogg\bin\ogg.dll" "ogg.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libpng\bin\libpng16.dll" "libpng16.dll"
|
||||
copy "C:\2019q4_external_v90_x86\vorbis\bin\vorbis.dll" "vorbis.dll"
|
||||
copy "C:\2019q4_external_v90_x86\vorbis\bin\vorbisfile.dll" "vorbisfile.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libjpeg\bin\jpeg62.dll" "jpeg62.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libxml2\bin\libxml2.dll" "libxml2.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libiconv\bin\libiconv.dll" "libiconv.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libiconv\bin\libcharset.dll" "libcharset.dll"
|
||||
copy "C:\2019q4_external_v90_x86\zlib\bin\zlib.dll" "zlib.dll"
|
||||
copy "C:\2019q4_external_v90_x86\freetype\bin\freetype.dll" "freetype.dll"
|
||||
rem copy "C:\2019q4_external_v90_x86\openssl\bin\ssleay32.dll" "ssleay32.dll"
|
||||
rem copy "C:\2019q4_external_v90_x86\openssl\bin\libeay32.dll" "libeay32.dll"
|
||||
rem copy "C:\2019q4_external_v90_x86\curl\bin\libcurl.dll" "libcurl.dll"
|
||||
mkdir plugins
|
||||
cd plugins
|
||||
copy "%RC_ROOT%\build\3dsmax\2012_x86\bin\Release\nel_patch_converter_r.dlm" "nelconvertpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2012_x86\bin\Release\nel_export_r.dlu" "nelexport_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2012_x86\bin\Release\nel_patch_paint_r.dlm" "nelpaintpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2012_x86\bin\Release\nel_patch_edit_r.dlm" "neleditpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2012_x86\bin\Release\tile_utility_r.dlu" "neltileutility_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2012_x86\bin\Release\nel_vertex_tree_paint_r.dlm" "nel_vertex_tree_paint_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2012_x86\bin\Release\ligoscape_utility_r.dlx" "nelligoscapeutility_r.dlx"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.*"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_patch_paint\keys.cfg" "keys.cfg"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\ligoscape.cfg" "ligoscape.cfg"
|
||||
cd ..
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.MFC" ".\"
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT" ".\"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_light_support.txt" "max_light_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_lightmap_support.txt" "max_lightmap_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_material_support.txt" "max_material_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_skinning_support.txt" "max_skinning_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_water_material.txt" "nel_water_material.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\resolve_troubles.txt" "resolve_troubles.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\object_viewer\object_viewer.cfg" "object_viewer.cfg"
|
||||
mkdir scripts
|
||||
cd scripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_cleaner.ms" "db_cleaner.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_erase_mesh.ms" "db_erase_mesh.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_shooter.ms" "db_shooter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\extrude_water.ms" "extrude_water.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_add_name_ref_scale.ms" "nel_add_name_ref_scale.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png.ms" "nel_assets_png.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_batched.ms" "nel_assets_png_batched.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_database.ms" "nel_assets_png_database.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_mergesave.ms" "nel_batched_mergesave.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_script.ms" "nel_batched_script.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_copy_biped_figure_mode.ms" "nel_copy_biped_figure_mode.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_create_matrix.ms" "nel_create_matrix.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mat_converter.ms" "nel_mat_converter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mirror_weights.ms" "nel_mirror_weights.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_move_animation.ms" "nel_move_animation.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_node_properties.ms" "nel_node_properties.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_old_zone_to_ligo.ms" "nel_old_zone_to_ligo.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_rename.ms" "nel_rename.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_repair_xref.ms" "nel_repair_xref.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select.ms" "nel_select.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select_ig.ms" "nel_select_ig.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_utility.ms" "nel_utility.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_xref_building.ms" "nel_xref_building.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\reload_textures.ms" "reload_textures.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\scripts\nel_ligoscape.ms" "nel_ligoscape.ms"
|
||||
mkdir startup
|
||||
cd startup
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_flare.ms" "nel_flare.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_light.ms" "nel_light.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms" "nel_material.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v1" "nel_material.ms.v1"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v2" "nel_material.ms.v2"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v3" "nel_material.ms.v3"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v5" "nel_material.ms.v5"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v11" "nel_material.ms.v11"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_multi_set.ms" "nel_multi_set.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_box.ms" "nel_pacs_box.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_cylinder.ms" "nel_pacs_cylinder.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_ps.ms" "nel_ps.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_swt.ms" "nel_swt.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_wave_maker.ms" "nel_wave_maker.ms"
|
||||
cd ..
|
||||
cd ..
|
||||
mkdir macroscripts
|
||||
cd macroscripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_mirror_weights.mcr" "nel_mirror_weights.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_node_properties.mcr" "nel_node_properties.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_xref_building.mcr" "nel_xref_building.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\macroscripts\nel_ligoscape.mcr" "nel_ligoscape.mcr"
|
||||
cd ..
|
||||
cd ..
|
||||
|
||||
exit
|
||||
|
@ -0,0 +1,101 @@
|
||||
call ..\path_config.bat
|
||||
rmdir /s /q nel_plugins_3dsmax_2017_x64
|
||||
if %errorlevel% neq 0 pause
|
||||
mkdir nel_plugins_3dsmax_2017_x64
|
||||
cd nel_plugins_3dsmax_2017_x64
|
||||
copy "%RC_ROOT%\build\3dsmax\2017_x64\bin\Release\object_viewer_dll_r.dll" "object_viewer_dll_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2017_x64\bin\Release\nel_3dsmax_shared_r.dll" "nel_3dsmax_shared_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2017_x64\bin\Release\nel_drv_opengl_win_r.dll" "nel_drv_opengl_win_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2017_x64\bin\Release\nel_drv_xaudio2_win_r.dll" "nel_drv_xaudio2_win_r.dll"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.dll"
|
||||
copy "C:\2019q4_external_v142_x64\ogg\bin\ogg.dll" "ogg.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\libpng\bin\libpng16.dll" "libpng16.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbis.dll" "vorbis.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbisfile.dll" "vorbisfile.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\libjpeg\bin\jpeg62.dll" "jpeg62.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libxml2\bin\libxml2.dll" "libxml2.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libiconv.dll" "libiconv.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libcharset.dll" "libcharset.dll"
|
||||
copy "C:\2019q4_external_v142_x64\zlib\bin\zlib.dll" "zlib.dll"
|
||||
copy "C:\2019q4_external_v142_x64\freetype\bin\freetype.dll" "freetype.dll"
|
||||
mkdir plugins
|
||||
cd plugins
|
||||
copy "%RC_ROOT%\build\3dsmax\2017_x64\bin\Release\nel_patch_converter_r.dlm" "nelconvertpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2017_x64\bin\Release\nel_export_r.dlu" "nelexport_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2017_x64\bin\Release\nel_patch_paint_r.dlm" "nelpaintpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2017_x64\bin\Release\nel_patch_edit_r.dlm" "neleditpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2017_x64\bin\Release\tile_utility_r.dlu" "neltileutility_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2017_x64\bin\Release\nel_vertex_tree_paint_r.dlm" "nel_vertex_tree_paint_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2017_x64\bin\Release\ligoscape_utility_r.dlx" "nelligoscapeutility_r.dlx"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.*"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_patch_paint\keys.cfg" "keys.cfg"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\ligoscape.cfg" "ligoscape.cfg"
|
||||
cd ..
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.MFC" ".\"
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT" ".\"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_light_support.txt" "max_light_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_lightmap_support.txt" "max_lightmap_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_material_support.txt" "max_material_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_skinning_support.txt" "max_skinning_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_water_material.txt" "nel_water_material.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\resolve_troubles.txt" "resolve_troubles.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\object_viewer\object_viewer.cfg" "object_viewer.cfg"
|
||||
mkdir scripts
|
||||
cd scripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_cleaner.ms" "db_cleaner.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_erase_mesh.ms" "db_erase_mesh.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_shooter.ms" "db_shooter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\extrude_water.ms" "extrude_water.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_add_name_ref_scale.ms" "nel_add_name_ref_scale.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png.ms" "nel_assets_png.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_batched.ms" "nel_assets_png_batched.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_database.ms" "nel_assets_png_database.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_mergesave.ms" "nel_batched_mergesave.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_script.ms" "nel_batched_script.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_copy_biped_figure_mode.ms" "nel_copy_biped_figure_mode.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_create_matrix.ms" "nel_create_matrix.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mat_converter.ms" "nel_mat_converter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mirror_weights.ms" "nel_mirror_weights.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_move_animation.ms" "nel_move_animation.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_node_properties.ms" "nel_node_properties.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_old_zone_to_ligo.ms" "nel_old_zone_to_ligo.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_rename.ms" "nel_rename.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_repair_xref.ms" "nel_repair_xref.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select.ms" "nel_select.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select_ig.ms" "nel_select_ig.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_utility.ms" "nel_utility.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_xref_building.ms" "nel_xref_building.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\reload_textures.ms" "reload_textures.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\scripts\nel_ligoscape.ms" "nel_ligoscape.ms"
|
||||
mkdir startup
|
||||
cd startup
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_flare.ms" "nel_flare.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_light.ms" "nel_light.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms" "nel_material.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v1" "nel_material.ms.v1"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v2" "nel_material.ms.v2"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v3" "nel_material.ms.v3"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v5" "nel_material.ms.v5"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v11" "nel_material.ms.v11"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_multi_set.ms" "nel_multi_set.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_box.ms" "nel_pacs_box.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_cylinder.ms" "nel_pacs_cylinder.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_ps.ms" "nel_ps.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_swt.ms" "nel_swt.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_wave_maker.ms" "nel_wave_maker.ms"
|
||||
cd ..
|
||||
cd ..
|
||||
mkdir macroscripts
|
||||
cd macroscripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_mirror_weights.mcr" "nel_mirror_weights.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_node_properties.mcr" "nel_node_properties.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_xref_building.mcr" "nel_xref_building.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\macroscripts\nel_ligoscape.mcr" "nel_ligoscape.mcr"
|
||||
cd ..
|
||||
cd ..
|
||||
|
||||
exit
|
||||
|
@ -0,0 +1,101 @@
|
||||
call ..\path_config.bat
|
||||
rmdir /s /q nel_plugins_3dsmax_2018_x64
|
||||
if %errorlevel% neq 0 pause
|
||||
mkdir nel_plugins_3dsmax_2018_x64
|
||||
cd nel_plugins_3dsmax_2018_x64
|
||||
copy "%RC_ROOT%\build\3dsmax\2018_x64\bin\Release\object_viewer_dll_r.dll" "object_viewer_dll_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2018_x64\bin\Release\nel_3dsmax_shared_r.dll" "nel_3dsmax_shared_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2018_x64\bin\Release\nel_drv_opengl_win_r.dll" "nel_drv_opengl_win_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2018_x64\bin\Release\nel_drv_xaudio2_win_r.dll" "nel_drv_xaudio2_win_r.dll"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.dll"
|
||||
copy "C:\2019q4_external_v142_x64\ogg\bin\ogg.dll" "ogg.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\libpng\bin\libpng16.dll" "libpng16.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbis.dll" "vorbis.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbisfile.dll" "vorbisfile.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\libjpeg\bin\jpeg62.dll" "jpeg62.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libxml2\bin\libxml2.dll" "libxml2.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libiconv.dll" "libiconv.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libcharset.dll" "libcharset.dll"
|
||||
copy "C:\2019q4_external_v142_x64\zlib\bin\zlib.dll" "zlib.dll"
|
||||
copy "C:\2019q4_external_v142_x64\freetype\bin\freetype.dll" "freetype.dll"
|
||||
mkdir plugins
|
||||
cd plugins
|
||||
copy "%RC_ROOT%\build\3dsmax\2018_x64\bin\Release\nel_patch_converter_r.dlm" "nelconvertpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2018_x64\bin\Release\nel_export_r.dlu" "nelexport_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2018_x64\bin\Release\nel_patch_paint_r.dlm" "nelpaintpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2018_x64\bin\Release\nel_patch_edit_r.dlm" "neleditpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2018_x64\bin\Release\tile_utility_r.dlu" "neltileutility_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2018_x64\bin\Release\nel_vertex_tree_paint_r.dlm" "nel_vertex_tree_paint_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2018_x64\bin\Release\ligoscape_utility_r.dlx" "nelligoscapeutility_r.dlx"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.*"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_patch_paint\keys.cfg" "keys.cfg"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\ligoscape.cfg" "ligoscape.cfg"
|
||||
cd ..
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.MFC" ".\"
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT" ".\"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_light_support.txt" "max_light_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_lightmap_support.txt" "max_lightmap_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_material_support.txt" "max_material_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_skinning_support.txt" "max_skinning_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_water_material.txt" "nel_water_material.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\resolve_troubles.txt" "resolve_troubles.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\object_viewer\object_viewer.cfg" "object_viewer.cfg"
|
||||
mkdir scripts
|
||||
cd scripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_cleaner.ms" "db_cleaner.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_erase_mesh.ms" "db_erase_mesh.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_shooter.ms" "db_shooter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\extrude_water.ms" "extrude_water.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_add_name_ref_scale.ms" "nel_add_name_ref_scale.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png.ms" "nel_assets_png.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_batched.ms" "nel_assets_png_batched.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_database.ms" "nel_assets_png_database.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_mergesave.ms" "nel_batched_mergesave.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_script.ms" "nel_batched_script.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_copy_biped_figure_mode.ms" "nel_copy_biped_figure_mode.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_create_matrix.ms" "nel_create_matrix.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mat_converter.ms" "nel_mat_converter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mirror_weights.ms" "nel_mirror_weights.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_move_animation.ms" "nel_move_animation.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_node_properties.ms" "nel_node_properties.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_old_zone_to_ligo.ms" "nel_old_zone_to_ligo.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_rename.ms" "nel_rename.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_repair_xref.ms" "nel_repair_xref.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select.ms" "nel_select.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select_ig.ms" "nel_select_ig.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_utility.ms" "nel_utility.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_xref_building.ms" "nel_xref_building.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\reload_textures.ms" "reload_textures.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\scripts\nel_ligoscape.ms" "nel_ligoscape.ms"
|
||||
mkdir startup
|
||||
cd startup
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_flare.ms" "nel_flare.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_light.ms" "nel_light.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms" "nel_material.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v1" "nel_material.ms.v1"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v2" "nel_material.ms.v2"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v3" "nel_material.ms.v3"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v5" "nel_material.ms.v5"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v11" "nel_material.ms.v11"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_multi_set.ms" "nel_multi_set.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_box.ms" "nel_pacs_box.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_cylinder.ms" "nel_pacs_cylinder.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_ps.ms" "nel_ps.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_swt.ms" "nel_swt.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_wave_maker.ms" "nel_wave_maker.ms"
|
||||
cd ..
|
||||
cd ..
|
||||
mkdir macroscripts
|
||||
cd macroscripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_mirror_weights.mcr" "nel_mirror_weights.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_node_properties.mcr" "nel_node_properties.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_xref_building.mcr" "nel_xref_building.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\macroscripts\nel_ligoscape.mcr" "nel_ligoscape.mcr"
|
||||
cd ..
|
||||
cd ..
|
||||
|
||||
exit
|
||||
|
@ -0,0 +1,101 @@
|
||||
call ..\path_config.bat
|
||||
rmdir /s /q nel_plugins_3dsmax_2019_x64
|
||||
if %errorlevel% neq 0 pause
|
||||
mkdir nel_plugins_3dsmax_2019_x64
|
||||
cd nel_plugins_3dsmax_2019_x64
|
||||
copy "%RC_ROOT%\build\3dsmax\2019_x64\bin\Release\object_viewer_dll_r.dll" "object_viewer_dll_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2019_x64\bin\Release\nel_3dsmax_shared_r.dll" "nel_3dsmax_shared_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2019_x64\bin\Release\nel_drv_opengl_win_r.dll" "nel_drv_opengl_win_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2019_x64\bin\Release\nel_drv_xaudio2_win_r.dll" "nel_drv_xaudio2_win_r.dll"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.dll"
|
||||
copy "C:\2019q4_external_v142_x64\ogg\bin\ogg.dll" "ogg.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\libpng\bin\libpng16.dll" "libpng16.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbis.dll" "vorbis.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbisfile.dll" "vorbisfile.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\libjpeg\bin\jpeg62.dll" "jpeg62.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libxml2\bin\libxml2.dll" "libxml2.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libiconv.dll" "libiconv.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libcharset.dll" "libcharset.dll"
|
||||
copy "C:\2019q4_external_v142_x64\zlib\bin\zlib.dll" "zlib.dll"
|
||||
copy "C:\2019q4_external_v142_x64\freetype\bin\freetype.dll" "freetype.dll"
|
||||
mkdir plugins
|
||||
cd plugins
|
||||
copy "%RC_ROOT%\build\3dsmax\2019_x64\bin\Release\nel_patch_converter_r.dlm" "nelconvertpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2019_x64\bin\Release\nel_export_r.dlu" "nelexport_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2019_x64\bin\Release\nel_patch_paint_r.dlm" "nelpaintpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2019_x64\bin\Release\nel_patch_edit_r.dlm" "neleditpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2019_x64\bin\Release\tile_utility_r.dlu" "neltileutility_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2019_x64\bin\Release\nel_vertex_tree_paint_r.dlm" "nel_vertex_tree_paint_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2019_x64\bin\Release\ligoscape_utility_r.dlx" "nelligoscapeutility_r.dlx"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.*"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_patch_paint\keys.cfg" "keys.cfg"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\ligoscape.cfg" "ligoscape.cfg"
|
||||
cd ..
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.MFC" ".\"
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT" ".\"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_light_support.txt" "max_light_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_lightmap_support.txt" "max_lightmap_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_material_support.txt" "max_material_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_skinning_support.txt" "max_skinning_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_water_material.txt" "nel_water_material.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\resolve_troubles.txt" "resolve_troubles.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\object_viewer\object_viewer.cfg" "object_viewer.cfg"
|
||||
mkdir scripts
|
||||
cd scripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_cleaner.ms" "db_cleaner.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_erase_mesh.ms" "db_erase_mesh.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_shooter.ms" "db_shooter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\extrude_water.ms" "extrude_water.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_add_name_ref_scale.ms" "nel_add_name_ref_scale.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png.ms" "nel_assets_png.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_batched.ms" "nel_assets_png_batched.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_database.ms" "nel_assets_png_database.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_mergesave.ms" "nel_batched_mergesave.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_script.ms" "nel_batched_script.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_copy_biped_figure_mode.ms" "nel_copy_biped_figure_mode.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_create_matrix.ms" "nel_create_matrix.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mat_converter.ms" "nel_mat_converter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mirror_weights.ms" "nel_mirror_weights.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_move_animation.ms" "nel_move_animation.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_node_properties.ms" "nel_node_properties.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_old_zone_to_ligo.ms" "nel_old_zone_to_ligo.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_rename.ms" "nel_rename.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_repair_xref.ms" "nel_repair_xref.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select.ms" "nel_select.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select_ig.ms" "nel_select_ig.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_utility.ms" "nel_utility.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_xref_building.ms" "nel_xref_building.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\reload_textures.ms" "reload_textures.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\scripts\nel_ligoscape.ms" "nel_ligoscape.ms"
|
||||
mkdir startup
|
||||
cd startup
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_flare.ms" "nel_flare.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_light.ms" "nel_light.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms" "nel_material.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v1" "nel_material.ms.v1"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v2" "nel_material.ms.v2"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v3" "nel_material.ms.v3"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v5" "nel_material.ms.v5"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v11" "nel_material.ms.v11"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_multi_set.ms" "nel_multi_set.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_box.ms" "nel_pacs_box.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_cylinder.ms" "nel_pacs_cylinder.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_ps.ms" "nel_ps.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_swt.ms" "nel_swt.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_wave_maker.ms" "nel_wave_maker.ms"
|
||||
cd ..
|
||||
cd ..
|
||||
mkdir macroscripts
|
||||
cd macroscripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_mirror_weights.mcr" "nel_mirror_weights.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_node_properties.mcr" "nel_node_properties.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_xref_building.mcr" "nel_xref_building.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\macroscripts\nel_ligoscape.mcr" "nel_ligoscape.mcr"
|
||||
cd ..
|
||||
cd ..
|
||||
|
||||
exit
|
||||
|
@ -0,0 +1,101 @@
|
||||
call ..\path_config.bat
|
||||
rmdir /s /q nel_plugins_3dsmax_2020_x64
|
||||
if %errorlevel% neq 0 pause
|
||||
mkdir nel_plugins_3dsmax_2020_x64
|
||||
cd nel_plugins_3dsmax_2020_x64
|
||||
copy "%RC_ROOT%\build\3dsmax\2020_x64\bin\Release\object_viewer_dll_r.dll" "object_viewer_dll_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2020_x64\bin\Release\nel_3dsmax_shared_r.dll" "nel_3dsmax_shared_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2020_x64\bin\Release\nel_drv_opengl_win_r.dll" "nel_drv_opengl_win_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2020_x64\bin\Release\nel_drv_xaudio2_win_r.dll" "nel_drv_xaudio2_win_r.dll"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.dll"
|
||||
copy "C:\2019q4_external_v142_x64\ogg\bin\ogg.dll" "ogg.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\libpng\bin\libpng16.dll" "libpng16.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbis.dll" "vorbis.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbisfile.dll" "vorbisfile.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\libjpeg\bin\jpeg62.dll" "jpeg62.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libxml2\bin\libxml2.dll" "libxml2.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libiconv.dll" "libiconv.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libcharset.dll" "libcharset.dll"
|
||||
copy "C:\2019q4_external_v142_x64\zlib\bin\zlib.dll" "zlib.dll"
|
||||
copy "C:\2019q4_external_v142_x64\freetype\bin\freetype.dll" "freetype.dll"
|
||||
mkdir plugins
|
||||
cd plugins
|
||||
copy "%RC_ROOT%\build\3dsmax\2020_x64\bin\Release\nel_patch_converter_r.dlm" "nelconvertpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2020_x64\bin\Release\nel_export_r.dlu" "nelexport_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2020_x64\bin\Release\nel_patch_paint_r.dlm" "nelpaintpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2020_x64\bin\Release\nel_patch_edit_r.dlm" "neleditpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2020_x64\bin\Release\tile_utility_r.dlu" "neltileutility_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2020_x64\bin\Release\nel_vertex_tree_paint_r.dlm" "nel_vertex_tree_paint_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2020_x64\bin\Release\ligoscape_utility_r.dlx" "nelligoscapeutility_r.dlx"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.*"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_patch_paint\keys.cfg" "keys.cfg"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\ligoscape.cfg" "ligoscape.cfg"
|
||||
cd ..
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.MFC" ".\"
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT" ".\"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_light_support.txt" "max_light_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_lightmap_support.txt" "max_lightmap_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_material_support.txt" "max_material_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_skinning_support.txt" "max_skinning_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_water_material.txt" "nel_water_material.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\resolve_troubles.txt" "resolve_troubles.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\object_viewer\object_viewer.cfg" "object_viewer.cfg"
|
||||
mkdir scripts
|
||||
cd scripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_cleaner.ms" "db_cleaner.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_erase_mesh.ms" "db_erase_mesh.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_shooter.ms" "db_shooter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\extrude_water.ms" "extrude_water.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_add_name_ref_scale.ms" "nel_add_name_ref_scale.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png.ms" "nel_assets_png.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_batched.ms" "nel_assets_png_batched.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_database.ms" "nel_assets_png_database.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_mergesave.ms" "nel_batched_mergesave.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_script.ms" "nel_batched_script.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_copy_biped_figure_mode.ms" "nel_copy_biped_figure_mode.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_create_matrix.ms" "nel_create_matrix.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mat_converter.ms" "nel_mat_converter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mirror_weights.ms" "nel_mirror_weights.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_move_animation.ms" "nel_move_animation.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_node_properties.ms" "nel_node_properties.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_old_zone_to_ligo.ms" "nel_old_zone_to_ligo.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_rename.ms" "nel_rename.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_repair_xref.ms" "nel_repair_xref.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select.ms" "nel_select.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select_ig.ms" "nel_select_ig.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_utility.ms" "nel_utility.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_xref_building.ms" "nel_xref_building.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\reload_textures.ms" "reload_textures.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\scripts\nel_ligoscape.ms" "nel_ligoscape.ms"
|
||||
mkdir startup
|
||||
cd startup
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_flare.ms" "nel_flare.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_light.ms" "nel_light.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms" "nel_material.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v1" "nel_material.ms.v1"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v2" "nel_material.ms.v2"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v3" "nel_material.ms.v3"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v5" "nel_material.ms.v5"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v11" "nel_material.ms.v11"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_multi_set.ms" "nel_multi_set.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_box.ms" "nel_pacs_box.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_cylinder.ms" "nel_pacs_cylinder.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_ps.ms" "nel_ps.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_swt.ms" "nel_swt.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_wave_maker.ms" "nel_wave_maker.ms"
|
||||
cd ..
|
||||
cd ..
|
||||
mkdir macroscripts
|
||||
cd macroscripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_mirror_weights.mcr" "nel_mirror_weights.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_node_properties.mcr" "nel_node_properties.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_xref_building.mcr" "nel_xref_building.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\macroscripts\nel_ligoscape.mcr" "nel_ligoscape.mcr"
|
||||
cd ..
|
||||
cd ..
|
||||
|
||||
exit
|
||||
|
@ -0,0 +1,101 @@
|
||||
call ..\path_config.bat
|
||||
rmdir /s /q nel_plugins_3dsmax_2022_x64
|
||||
if %errorlevel% neq 0 pause
|
||||
mkdir nel_plugins_3dsmax_2022_x64
|
||||
cd nel_plugins_3dsmax_2022_x64
|
||||
copy "%RC_ROOT%\build\3dsmax\2022_x64\bin\Release\object_viewer_dll_r.dll" "object_viewer_dll_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2022_x64\bin\Release\nel_3dsmax_shared_r.dll" "nel_3dsmax_shared_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2022_x64\bin\Release\nel_drv_opengl_win_r.dll" "nel_drv_opengl_win_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\2022_x64\bin\Release\nel_drv_xaudio2_win_r.dll" "nel_drv_xaudio2_win_r.dll"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.dll"
|
||||
copy "C:\2019q4_external_v142_x64\ogg\bin\ogg.dll" "ogg.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\libpng\bin\libpng16.dll" "libpng16.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbis.dll" "vorbis.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbisfile.dll" "vorbisfile.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\libjpeg\bin\jpeg62.dll" "jpeg62.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libxml2\bin\libxml2.dll" "libxml2.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libiconv.dll" "libiconv.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libcharset.dll" "libcharset.dll"
|
||||
copy "C:\2019q4_external_v142_x64\zlib\bin\zlib.dll" "zlib.dll"
|
||||
copy "C:\2019q4_external_v142_x64\freetype\bin\freetype.dll" "freetype.dll"
|
||||
mkdir plugins
|
||||
cd plugins
|
||||
copy "%RC_ROOT%\build\3dsmax\2022_x64\bin\Release\nel_patch_converter_r.dlm" "nelconvertpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2022_x64\bin\Release\nel_export_r.dlu" "nelexport_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2022_x64\bin\Release\nel_patch_paint_r.dlm" "nelpaintpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2022_x64\bin\Release\nel_patch_edit_r.dlm" "neleditpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2022_x64\bin\Release\tile_utility_r.dlu" "neltileutility_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\2022_x64\bin\Release\nel_vertex_tree_paint_r.dlm" "nel_vertex_tree_paint_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\2022_x64\bin\Release\ligoscape_utility_r.dlx" "nelligoscapeutility_r.dlx"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.*"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_patch_paint\keys.cfg" "keys.cfg"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\ligoscape.cfg" "ligoscape.cfg"
|
||||
cd ..
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.MFC" ".\"
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT" ".\"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_light_support.txt" "max_light_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_lightmap_support.txt" "max_lightmap_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_material_support.txt" "max_material_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_skinning_support.txt" "max_skinning_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_water_material.txt" "nel_water_material.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\resolve_troubles.txt" "resolve_troubles.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\object_viewer\object_viewer.cfg" "object_viewer.cfg"
|
||||
mkdir scripts
|
||||
cd scripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_cleaner.ms" "db_cleaner.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_erase_mesh.ms" "db_erase_mesh.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_shooter.ms" "db_shooter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\extrude_water.ms" "extrude_water.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_add_name_ref_scale.ms" "nel_add_name_ref_scale.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png.ms" "nel_assets_png.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_batched.ms" "nel_assets_png_batched.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_database.ms" "nel_assets_png_database.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_mergesave.ms" "nel_batched_mergesave.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_script.ms" "nel_batched_script.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_copy_biped_figure_mode.ms" "nel_copy_biped_figure_mode.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_create_matrix.ms" "nel_create_matrix.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mat_converter.ms" "nel_mat_converter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mirror_weights.ms" "nel_mirror_weights.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_move_animation.ms" "nel_move_animation.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_node_properties.ms" "nel_node_properties.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_old_zone_to_ligo.ms" "nel_old_zone_to_ligo.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_rename.ms" "nel_rename.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_repair_xref.ms" "nel_repair_xref.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select.ms" "nel_select.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select_ig.ms" "nel_select_ig.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_utility.ms" "nel_utility.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_xref_building.ms" "nel_xref_building.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\reload_textures.ms" "reload_textures.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\scripts\nel_ligoscape.ms" "nel_ligoscape.ms"
|
||||
mkdir startup
|
||||
cd startup
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_flare.ms" "nel_flare.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_light.ms" "nel_light.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms" "nel_material.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v1" "nel_material.ms.v1"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v2" "nel_material.ms.v2"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v3" "nel_material.ms.v3"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v5" "nel_material.ms.v5"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v11" "nel_material.ms.v11"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_multi_set.ms" "nel_multi_set.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_box.ms" "nel_pacs_box.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_cylinder.ms" "nel_pacs_cylinder.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_ps.ms" "nel_ps.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_swt.ms" "nel_swt.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_wave_maker.ms" "nel_wave_maker.ms"
|
||||
cd ..
|
||||
cd ..
|
||||
mkdir macroscripts
|
||||
cd macroscripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_mirror_weights.mcr" "nel_mirror_weights.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_node_properties.mcr" "nel_node_properties.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_xref_building.mcr" "nel_xref_building.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\macroscripts\nel_ligoscape.mcr" "nel_ligoscape.mcr"
|
||||
cd ..
|
||||
cd ..
|
||||
|
||||
exit
|
||||
|
@ -0,0 +1,104 @@
|
||||
call ..\path_config.bat
|
||||
rmdir /s /q nel_plugins_3dsmax_9_x86
|
||||
if %errorlevel% neq 0 pause
|
||||
mkdir nel_plugins_3dsmax_9_x86
|
||||
cd nel_plugins_3dsmax_9_x86
|
||||
copy "%RC_ROOT%\build\3dsmax\9_x86\bin\Release\object_viewer_dll_r.dll" "object_viewer_dll_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\9_x86\bin\Release\nel_3dsmax_shared_r.dll" "nel_3dsmax_shared_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\9_x86\bin\Release\nel_drv_opengl_win_r.dll" "nel_drv_opengl_win_r.dll"
|
||||
copy "%RC_ROOT%\build\3dsmax\9_x86\bin\Release\nel_drv_xaudio2_win_r.dll" "nel_drv_xaudio2_win_r.dll"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.dll"
|
||||
copy "C:\2019q4_external_v90_x86\ogg\bin\ogg.dll" "ogg.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libpng\bin\libpng16.dll" "libpng16.dll"
|
||||
copy "C:\2019q4_external_v90_x86\vorbis\bin\vorbis.dll" "vorbis.dll"
|
||||
copy "C:\2019q4_external_v90_x86\vorbis\bin\vorbisfile.dll" "vorbisfile.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libjpeg\bin\jpeg62.dll" "jpeg62.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libxml2\bin\libxml2.dll" "libxml2.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libiconv\bin\libiconv.dll" "libiconv.dll"
|
||||
copy "C:\2019q4_external_v90_x86\libiconv\bin\libcharset.dll" "libcharset.dll"
|
||||
copy "C:\2019q4_external_v90_x86\zlib\bin\zlib.dll" "zlib.dll"
|
||||
copy "C:\2019q4_external_v90_x86\freetype\bin\freetype.dll" "freetype.dll"
|
||||
rem copy "C:\2019q4_external_v90_x86\openssl\bin\ssleay32.dll" "ssleay32.dll"
|
||||
rem copy "C:\2019q4_external_v90_x86\openssl\bin\libeay32.dll" "libeay32.dll"
|
||||
rem copy "C:\2019q4_external_v90_x86\curl\bin\libcurl.dll" "libcurl.dll"
|
||||
mkdir plugins
|
||||
cd plugins
|
||||
copy "%RC_ROOT%\build\3dsmax\9_x86\bin\Release\nel_patch_converter_r.dlm" "nelconvertpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\9_x86\bin\Release\nel_export_r.dlu" "nelexport_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\9_x86\bin\Release\nel_patch_paint_r.dlm" "nelpaintpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\9_x86\bin\Release\nel_patch_edit_r.dlm" "neleditpatch_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\9_x86\bin\Release\tile_utility_r.dlu" "neltileutility_r.dlu"
|
||||
copy "%RC_ROOT%\build\3dsmax\9_x86\bin\Release\nel_vertex_tree_paint_r.dlm" "nel_vertex_tree_paint_r.dlm"
|
||||
copy "%RC_ROOT%\build\3dsmax\9_x86\bin\Release\ligoscape_utility_r.dlx" "nelligoscapeutility_r.dlx"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.*"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_patch_paint\keys.cfg" "keys.cfg"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\ligoscape.cfg" "ligoscape.cfg"
|
||||
cd ..
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.MFC" ".\"
|
||||
rem xcopy "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT" ".\"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_light_support.txt" "max_light_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_lightmap_support.txt" "max_lightmap_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_material_support.txt" "max_material_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_skinning_support.txt" "max_skinning_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\nel_water_material.txt" "nel_water_material.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\resolve_troubles.txt" "resolve_troubles.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\max_animation_support.txt" "max_animation_support.txt"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\object_viewer\object_viewer.cfg" "object_viewer.cfg"
|
||||
mkdir scripts
|
||||
cd scripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_cleaner.ms" "db_cleaner.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_erase_mesh.ms" "db_erase_mesh.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\db_shooter.ms" "db_shooter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\extrude_water.ms" "extrude_water.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_add_name_ref_scale.ms" "nel_add_name_ref_scale.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png.ms" "nel_assets_png.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_batched.ms" "nel_assets_png_batched.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_assets_png_database.ms" "nel_assets_png_database.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_mergesave.ms" "nel_batched_mergesave.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_batched_script.ms" "nel_batched_script.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_copy_biped_figure_mode.ms" "nel_copy_biped_figure_mode.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_create_matrix.ms" "nel_create_matrix.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mat_converter.ms" "nel_mat_converter.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_mirror_weights.ms" "nel_mirror_weights.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_move_animation.ms" "nel_move_animation.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_node_properties.ms" "nel_node_properties.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_old_zone_to_ligo.ms" "nel_old_zone_to_ligo.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_rename.ms" "nel_rename.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_repair_xref.ms" "nel_repair_xref.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select.ms" "nel_select.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_select_ig.ms" "nel_select_ig.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_utility.ms" "nel_utility.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\nel_xref_building.ms" "nel_xref_building.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\reload_textures.ms" "reload_textures.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\scripts\nel_ligoscape.ms" "nel_ligoscape.ms"
|
||||
mkdir startup
|
||||
cd startup
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_flare.ms" "nel_flare.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_light.ms" "nel_light.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms" "nel_material.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v1" "nel_material.ms.v1"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v2" "nel_material.ms.v2"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v3" "nel_material.ms.v3"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v5" "nel_material.ms.v5"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_material.ms.v11" "nel_material.ms.v11"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_multi_set.ms" "nel_multi_set.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_box.ms" "nel_pacs_box.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_pacs_cylinder.ms" "nel_pacs_cylinder.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_ps.ms" "nel_ps.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_swt.ms" "nel_swt.ms"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\scripts\startup\nel_wave_maker.ms" "nel_wave_maker.ms"
|
||||
cd ..
|
||||
cd ..
|
||||
mkdir macroscripts
|
||||
cd macroscripts
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_mirror_weights.mcr" "nel_mirror_weights.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_node_properties.mcr" "nel_node_properties.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\plugin_max\macroscripts\nel_xref_building.mcr" "nel_xref_building.mcr"
|
||||
copy "%RC_ROOT%\code\nel\tools\3d\ligo\plugin_max\macroscripts\nel_ligoscape.mcr" "nel_ligoscape.mcr"
|
||||
cd ..
|
||||
cd ..
|
||||
|
||||
exit
|
||||
|
@ -0,0 +1,172 @@
|
||||
call ..\path_config.bat
|
||||
rmdir /s /q nel_tools_win_x64
|
||||
if %errorlevel% neq 0 pause
|
||||
mkdir nel_tools_win_x64
|
||||
cd nel_tools_win_x64
|
||||
|
||||
rem ???
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\crash_log_analyser.exe crash_log_analyser.exe
|
||||
|
||||
rem copy %RC_ROOT%\build\tools_x64\bin\Release\branch_patcher.exe branch_patcher.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\message_box.exe message_box.exe
|
||||
rem copy %RC_ROOT%\build\tools_x64\bin\Release\multi_cd_setup_fix.exe multi_cd_setup_fix.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\file_info.exe file_info.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\anim_builder.exe anim_builder.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\animation_set_builder.exe animation_set_builder.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_clod_bank.exe build_clod_bank.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_clodtex.exe build_clodtex.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_coarse_mesh.exe build_coarse_mesh.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_far_bank.exe build_far_bank.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_interface.exe build_interface.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\unbuild_interface.exe unbuild_interface.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_shadow_skin.exe build_shadow_skin.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_smallbank.exe build_smallbank.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\get_neighbors.exe get_neighbors.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\hls_bank_maker.exe hls_bank_maker.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\ig_add.exe ig_add.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\ig_elevation.exe ig_elevation.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\ig_info.exe ig_info.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\ig_lighter.exe ig_lighter.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\lightmap_optimizer.exe lightmap_optimizer.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\panoply_maker.exe panoply_maker.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\tga2dds.exe tga2dds.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\tga_cut.exe tga_cut.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\tga_resize.exe tga_resize.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\tile_edit.exe tile_edit.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\zone_check_bind.exe zone_check_bind.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\zone_dependencies.exe zone_dependencies.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\zone_dump.exe zone_dump.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\zone_ig_lighter.exe zone_ig_lighter.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\zone_lighter.exe zone_lighter.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\zone_welder.exe zone_welder.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\zone_elevation.exe zone_elevation.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\memlog.exe memlog.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\bnp_make.exe bnp_make.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\snp_make.exe snp_make.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\data_mirror.exe data_mirror.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\disp_sheet_id.exe disp_sheet_id.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\exec_timeout.exe exec_timeout.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\extract_filename.exe extract_filename.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\lock.exe lock.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\log_analyser.exe log_analyser.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\extract_warnings_r.dll extract_warnings_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\make_sheet_id.exe make_sheet_id.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\words_dic.exe words_dic.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\xml_packer.exe xml_packer.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_ig_boxes.exe build_ig_boxes.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_indoor_rbank.exe build_indoor_rbank.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_rbank.exe build_rbank.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\georges2csv.exe georges2csv.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_sound.exe build_sound.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_soundbank.exe build_soundbank.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_samplebank.exe build_samplebank.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\cluster_viewer.exe cluster_viewer.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\zviewer.exe zviewer.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\object_viewer.exe object_viewer.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\object_viewer_dll_r.dll object_viewer_dll_r.dll
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\logic_editor.exe logic_editor.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\logic_editor_dll_r.dll logic_editor_dll_r.dll
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\mesh_export.exe mesh_export.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\shapes_exporter.exe shapes_exporter.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\shape2obj.exe shape2obj.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nl_probe_timers.exe nl_probe_timers.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\textures_optimizer.exe textures_optimizer.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\textures_tool.exe textures_tool.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nl_panoply_preview.exe nl_panoply_preview.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\crash_report.exe crash_report.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\tile_edit_qt.exe tile_edit_qt.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\words_dic_qt.exe words_dic_qt.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\message_box_qt.exe message_box_qt.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nel_drv_direct3d_win_r.dll nel_drv_direct3d_win_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nel_drv_opengl_win_r.dll nel_drv_opengl_win_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nel_drv_openal_win_r.dll nel_drv_openal_win_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nel_drv_fmod_win_r.dll nel_drv_fmod_win_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nel_drv_xaudio2_win_r.dll nel_drv_xaudio2_win_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nel_drv_dsound_win_r.dll nel_drv_dsound_win_r.dll
|
||||
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.exe"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.dll"
|
||||
|
||||
copy %RC_ROOT%\code\nel\tools\3d\build_clod_bank\config_example.cfg build_clod_bank_config_example.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\3d\build_clod_bank\path_config_example.cfg build_clod_bank_path_config_example.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\3d\build_coarse_mesh\build.cfg build_coarse_mesh.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\pacs\build_ig_boxes\build_ig_boxes.cfg build_ig_boxes.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\pacs\build_indoor_rbank\build_indoor_rbank.cfg build_indoor_rbank.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\pacs\build_rbank\build_rbank.cfg build_rbank.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\misc\data_mirror\config.cfg data_mirror.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\3d\ig_lighter\config.cfg ig_lighter.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\misc\make_sheet_id\make_sheet_id.cfg make_sheet_id.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\3d\object_viewer\object_viewer.cfg object_viewer.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\3d\panoply_maker\panoply.cfg panoply.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\misc\words_dic\words_dic.cfg words_dic.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\3d\zone_lighter\zone_lighter.cfg zone_lighter.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\3d\zone_welder\zwelder.cfg zwelder.cfg
|
||||
copy %RC_ROOT%\code\nel\tools\3d\zviewer\zviewer.cfg zviewer.cfg
|
||||
|
||||
copy "C:\2019q4_external_v142_x64\ogg\bin\ogg.dll" "ogg.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libpng\bin\libpng16.dll" "libpng16.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbis.dll" "vorbis.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbisfile.dll" "vorbisfile.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libjpeg\bin\jpeg62.dll" "jpeg62.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libxml2\bin\libxml2.dll" "libxml2.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libiconv.dll" "libiconv.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libcharset.dll" "libcharset.dll"
|
||||
copy "C:\2019q4_external_v142_x64\zlib\bin\zlib.dll" "zlib.dll"
|
||||
copy "C:\2019q4_external_v142_x64\freetype\bin\freetype.dll" "freetype.dll"
|
||||
copy "C:\2019q4_external_v142_x64\openal-soft\bin\OpenAL32.dll" "OpenAL32.dll"
|
||||
copy "C:\2019q4_external_v142_x64\assimp\bin\assimp.dll" "assimp.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\openssl\bin\ssleay32.dll" "ssleay32.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\openssl\bin\libeay32.dll" "libeay32.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\curl\bin\libcurl.dll" "libcurl.dll"
|
||||
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5Core.dll Qt5Core.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5Gui.dll Qt5Gui.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5Test.dll Qt5Test.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5Xml.dll Qt5Xml.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5Widgets.dll Qt5Widgets.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5Network.dll Qt5Network.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5PrintSupport.dll Qt5PrintSupport.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\libGLESv2.dll libGLESv2.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\libEGL.dll libEGL.dll
|
||||
|
||||
rmdir /s /q platforms
|
||||
mkdir platforms
|
||||
cd platforms
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\platforms\qwindows.dll qwindows.dll
|
||||
cd ..
|
||||
|
||||
rmdir /s /q styles
|
||||
mkdir styles
|
||||
cd styles
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\styles\qwindowsvistastyle.dll qwindowsvistastyle.dll
|
||||
cd ..
|
||||
|
||||
rmdir /s /q imageformats
|
||||
mkdir imageformats
|
||||
cd imageformats
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qjpeg.dll qjpeg.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qgif.dll qgif.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qtga.dll qtga.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qwbmp.dll qwbmp.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qtiff.dll qtiff.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qwebp.dll qwebp.dll
|
||||
cd ..
|
||||
|
||||
cd ..
|
||||
|
||||
exit
|
||||
|
@ -0,0 +1,294 @@
|
||||
call ..\path_config.bat
|
||||
rmdir /s /q ryzom_tools_win_x64
|
||||
if %errorlevel% neq 0 pause
|
||||
mkdir ryzom_tools_win_x64
|
||||
cd ryzom_tools_win_x64
|
||||
|
||||
copy %RC_ROOT%\build\server_x64\bin\Release\ryzom_patchman_service.exe ryzom_patchman_service.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\sheets_packer.exe sheets_packer.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\sheets_packer_shard.exe sheets_packer_shard.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\build_world_packed_col.exe build_world_packed_col.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\ai_build_wmap.exe ai_build_wmap.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\r2_islands_textures.exe r2_islands_textures.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\land_export.exe land_export.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\prim_export.exe prim_export.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\ryzom_mission_compiler.exe ryzom_mission_compiler.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\ryzom_mission_compiler_fe.exe ryzom_mission_compiler_fe.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\patch_gen_service.exe patch_gen_service.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\stats_scan.exe stats_scan.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\patch_gen.exe patch_gen.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\pdr_util.exe pdr_util.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\alias_synchronizer.exe alias_synchronizer.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\translation_tools.exe translation_tools.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\uni_conv.exe uni_conv.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\make_alias_file.exe make_alias_file.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\skill_extractor.exe skill_extractor.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\assoc_mem.exe assoc_mem.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\pd_parser.exe pd_parser.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\7zDec.exe 7zDec.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\named2csv.exe named2csv.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\make_anim_by_race.exe make_anim_by_race.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\make_anim_melee_impact.exe make_anim_melee_impact.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\mp_generator.exe mp_generator.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\icon_search.exe icon_search.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\csv_transform.exe csv_transform.exe
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\georges.exe georges.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\georges_dll_r.dll georges_dll_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\georges_plugin_sound_r.dll georges_plugin_sound_r.dll
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\world_editor.exe world_editor.exe
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\world_editor_sound_plugin_r.dll world_editor_sound_plugin_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\world_editor_fauna_graph_plugin_r.dll world_editor_fauna_graph_plugin_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\world_editor_graph_plugin_r.dll world_editor_graph_plugin_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\world_editor_primitive_plugin_r.dll world_editor_primitive_plugin_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\world_editor_shard_monitor_plugin_r.dll world_editor_shard_monitor_plugin_r.dll
|
||||
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nel_drv_direct3d_win_r.dll nel_drv_direct3d_win_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nel_drv_opengl_win_r.dll nel_drv_opengl_win_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nel_drv_openal_win_r.dll nel_drv_openal_win_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nel_drv_fmod_win_r.dll nel_drv_fmod_win_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nel_drv_xaudio2_win_r.dll nel_drv_xaudio2_win_r.dll
|
||||
copy %RC_ROOT%\build\tools_x64\bin\Release\nel_drv_dsound_win_r.dll nel_drv_dsound_win_r.dll
|
||||
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.exe"
|
||||
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\signtool.exe" sign /sha1 B4D4201C74969879C6052F05631BEA4F5265BDEF /t http://timestamp.comodoca.com/authenticode "*.dll"
|
||||
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\create_levedesign_archive.bat create_levedesign_archive.bat
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\create_levedesign_data_archive.bat create_levedesign_data_archive.bat
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\georges.cfg georges.cfg
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\history.txt history.txt
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ligoscape.cfg ligoscape.cfg
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\mission_compiler.cfg mission_compiler.cfg
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\mount_l.bat mount_l.bat
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\world_editor.html world_editor.html
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\world_editor_plugin.cfg world_editor_plugin.cfg
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\world_editor_script.xml world_editor_script.xml
|
||||
|
||||
mkdir ui
|
||||
cd ui
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\actions.ico actions.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\alias.ico alias.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\audio.ico audio.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\audio_hiden.ico audio_hiden.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\bot_template_npc.ico bot_template_npc.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\bot_template_npc_ml.ico bot_template_npc_ml.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\bot_template_outpost.ico bot_template_outpost.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\bot_template_outpost_ml.ico bot_template_outpost_ml.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\building_destination.ico building_destination.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\building_instance.ico building_instance.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\building_template.ico building_template.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\building_trigger.ico building_trigger.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\cell.ico cell.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\cell_zone.ico cell_zone.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\cell_zones.ico cell_zones.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\continent.ico continent.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\deposit.ico deposit.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\depositzone.ico depositzone.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\dyn_answer.ico dyn_answer.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\dyn_fauna_zone.ico dyn_fauna_zone.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\dyn_npc_zone.ico dyn_npc_zone.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\dyn_road.ico dyn_road.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\dynamic_region.ico dynamic_region.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\dynamic_system.ico dynamic_system.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\emissary.ico emissary.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\env_fx.ico env_fx.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\env_fx_zone.ico env_fx_zone.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\event.ico event.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\event_action.ico event_action.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\event_handler.ico event_handler.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\event_handler_action.ico event_handler_action.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\exclude.ico exclude.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\fauna.ico fauna.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\fauna_event_handler.ico fauna_event_handler.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\fauna_event_handler_action.ico fauna_event_handler_action.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\fauna_generic_place.ico fauna_generic_place.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\fauna_state.ico fauna_state.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\fauna_state_event_handler.ico fauna_state_event_handler.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\flat_dyn_chat_continue.ico flat_dyn_chat_continue.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\flat_dyn_chat_fail.ico flat_dyn_chat_fail.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\flat_dyn_chat_retry.ico flat_dyn_chat_retry.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\flat_dyn_chat_skippable.ico flat_dyn_chat_skippable.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\flora.ico flora.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\flora_exclude.ico flora_exclude.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\flora_path.ico flora_path.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\flora_zone.ico flora_zone.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\food.ico food.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\gear.ico gear.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\geom_items.ico geom_items.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\group.ico group.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\group_descriptions.ico group_descriptions.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\group_fauna.ico group_fauna.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\group_fauna_ex.ico group_fauna_ex.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\group_template.ico group_template.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\group_template_fauna.ico group_template_fauna.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\group_template_npc.ico group_template_npc.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\group_template_npc_ml.ico group_template_npc_ml.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\group_template_outpost.ico group_template_outpost.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\group_template_outpost_ml.ico group_template_outpost_ml.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\handon.ico handon.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\jump_to.ico jump_to.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\kami_base.ico kami_base.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\kami_deposit.ico kami_deposit.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\kami_group.ico kami_group.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\kami_guardian.ico kami_guardian.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\kami_manager.ico kami_manager.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\kami_preacher.ico kami_preacher.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\karavan_base.ico karavan_base.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\karavan_emissary.ico karavan_emissary.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\karavan_group.ico karavan_group.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\karavan_guard.ico karavan_guard.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\karavan_manager.ico karavan_manager.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\linear_dyn_chat_continue.ico linear_dyn_chat_continue.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\linear_dyn_chat_fail.ico linear_dyn_chat_fail.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\linear_dyn_chat_retry.ico linear_dyn_chat_retry.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\linear_dyn_chat_skippable.ico linear_dyn_chat_skippable.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\manager.ico manager.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\mission.ico mission.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\mission_bot_chat_step.ico mission_bot_chat_step.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\mission_objectives.ico mission_objectives.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\mission_reward.ico mission_reward.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\mission_reward_group.ico mission_reward_group.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\mission_step.ico mission_step.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\mission_tree.ico mission_tree.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\missions_editor.ico missions_editor.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\no_answer.ico no_answer.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\no_go.ico no_go.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc.ico npc.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_bot.ico npc_bot.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_event_handler.ico npc_event_handler.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_event_handler_action.ico npc_event_handler_action.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_folder.ico npc_folder.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_group.ico npc_group.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_group_event_handler.ico npc_group_event_handler.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_manager.ico npc_manager.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_punctual_state.ico npc_punctual_state.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_route.ico npc_route.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_state_chat.ico npc_state_chat.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_state_event_handler.ico npc_state_event_handler.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_state_profile.ico npc_state_profile.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\npc_zone.ico npc_zone.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\outpost.ico outpost.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\outpost_manager.ico outpost_manager.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\outpost_spawn_zone.ico outpost_spawn_zone.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\path.ico path.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\people.ico people.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\place.ico place.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\point.ico point.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\population.ico population.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\preacher.ico preacher.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\raw_material_flora.ico raw_material_flora.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\raw_material_ground.ico raw_material_ground.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\raw_material_season.ico raw_material_season.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\region.ico region.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\respawn_point.ico respawn_point.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\respawn_points.ico respawn_points.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\rest.ico rest.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\result_no.ico result_no.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\result_yes.ico result_yes.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\room_destination.ico room_destination.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\room_template.ico room_template.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\sample_bank_zone.ico sample_bank_zone.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\sample_banks.ico sample_banks.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\shield.ico shield.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\sound_path.ico sound_path.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\sound_point.ico sound_point.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\sound_zone.ico sound_zone.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\sounds.ico sounds.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\spawn.ico spawn.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\spawn_base.ico spawn_base.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\stable.ico stable.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\stable_entry.ico stable_entry.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\stables.ico stables.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\state.ico state.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\state_event_handler.ico state_event_handler.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\state_machine.ico state_machine.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\state_machine_list.ico state_machine_list.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\step.ico step.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\step_any.ico step_any.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\step_dyn_chat.ico step_dyn_chat.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\step_failure.ico step_failure.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\step_if.ico step_if.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\step_ooo.ico step_ooo.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\teleport_dest.ico teleport_dest.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\teleport_destination.ico teleport_destination.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\teleport_dests.ico teleport_dests.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\teleport_spawn_zone.ico teleport_spawn_zone.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\teleport_trigger.ico teleport_trigger.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\temp.ico temp.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\time.ico time.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\var_creature.ico var_creature.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\var_faction.ico var_faction.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\var_item.ico var_item.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\var_npc.ico var_npc.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\var_place.ico var_place.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\var_quality.ico var_quality.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\var_quantity.ico var_quantity.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\var_text.ico var_text.ico
|
||||
copy %RC_ROOT%\code\ryzom\tools\leveldesign\install\ui\zone.ico zone.ico
|
||||
cd ..
|
||||
|
||||
copy "C:\2019q4_external_v142_x64\ogg\bin\ogg.dll" "ogg.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libpng\bin\libpng16.dll" "libpng16.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbis.dll" "vorbis.dll"
|
||||
copy "C:\2019q4_external_v142_x64\vorbis\bin\vorbisfile.dll" "vorbisfile.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libjpeg\bin\jpeg62.dll" "jpeg62.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libxml2\bin\libxml2.dll" "libxml2.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libiconv.dll" "libiconv.dll"
|
||||
copy "C:\2019q4_external_v142_x64\libiconv\bin\libcharset.dll" "libcharset.dll"
|
||||
copy "C:\2019q4_external_v142_x64\zlib\bin\zlib.dll" "zlib.dll"
|
||||
copy "C:\2019q4_external_v142_x64\freetype\bin\freetype.dll" "freetype.dll"
|
||||
copy "C:\2019q4_external_v142_x64\openal-soft\bin\OpenAL32.dll" "OpenAL32.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\openssl\bin\ssleay32.dll" "ssleay32.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\openssl\bin\libeay32.dll" "libeay32.dll"
|
||||
rem copy "C:\2019q4_external_v142_x64\curl\bin\libcurl.dll" "libcurl.dll"
|
||||
copy "C:\2019q4_external_v142_x64\mariadb-connector-c\bin\libmariadb.dll" "libmariadb.dll"
|
||||
|
||||
copy "%RC_ROOT%\distribution\utils\lzma.exe" "lzma.exe"
|
||||
copy "%RC_ROOT%\distribution\utils\rclone.exe" "rclone.exe"
|
||||
copy "%RC_ROOT%\distribution\utils\xdelta.exe" "xdelta.exe"
|
||||
copy "%RC_ROOT%\distribution\utils\7za.exe" "7za.exe"
|
||||
copy "%RC_ROOT%\distribution\utils\nircmd.exe" "nircmd.exe"
|
||||
copy "%RC_ROOT%\distribution\utils\msxsl.exe" "msxsl.exe"
|
||||
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5Core.dll Qt5Core.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5Gui.dll Qt5Gui.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5Test.dll Qt5Test.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5Xml.dll Qt5Xml.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5Widgets.dll Qt5Widgets.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5Network.dll Qt5Network.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\Qt5PrintSupport.dll Qt5PrintSupport.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\libGLESv2.dll libGLESv2.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\bin\libEGL.dll libEGL.dll
|
||||
|
||||
rmdir /s /q platforms
|
||||
mkdir platforms
|
||||
cd platforms
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\platforms\qwindows.dll qwindows.dll
|
||||
cd ..
|
||||
|
||||
rmdir /s /q styles
|
||||
mkdir styles
|
||||
cd styles
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\styles\qwindowsvistastyle.dll qwindowsvistastyle.dll
|
||||
cd ..
|
||||
|
||||
rmdir /s /q imageformats
|
||||
mkdir imageformats
|
||||
cd imageformats
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qjpeg.dll qjpeg.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qgif.dll qgif.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qtga.dll qtga.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qwbmp.dll qwbmp.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qtiff.dll qtiff.dll
|
||||
copy C:\2019q4_external_v142_x64\qt5\plugins\imageformats\qwebp.dll qwebp.dll
|
||||
cd ..
|
||||
|
||||
cd ..
|
||||
|
||||
exit
|
||||
|
@ -0,0 +1,11 @@
|
||||
rmdir /s /q external_x64
|
||||
rmdir /s /q external_x86
|
||||
rmdir /s /q nel_plugins_3dsmax_9_x86
|
||||
rmdir /s /q nel_plugins_3dsmax_2010_x86
|
||||
rmdir /s /q nel_plugins_3dsmax_2012_x86
|
||||
rmdir /s /q nel_plugins_3dsmax_2017_x64
|
||||
rmdir /s /q nel_plugins_3dsmax_2018_x64
|
||||
rmdir /s /q nel_plugins_3dsmax_2019_x64
|
||||
rmdir /s /q nel_plugins_3dsmax_2020_x64
|
||||
rmdir /s /q nel_tools_win_x64
|
||||
rmdir /s /q ryzom_tools_win_x64
|
@ -0,0 +1,3 @@
|
||||
@echo off
|
||||
title Access Log
|
||||
powershell Get-Content -Path ".\nginx\logs\access.log" -Wait
|
@ -0,0 +1,3 @@
|
||||
@echo off
|
||||
title Error Log
|
||||
powershell Get-Content -Path ".\nginx\logs\error.log" -Wait
|
@ -0,0 +1,8 @@
|
||||
@echo off
|
||||
cd mariadb
|
||||
title MariaDB
|
||||
echo MariaDB on localhost:9040
|
||||
echo Launch `cmd_tools.bat` and run `mysql --port=9040` to connect
|
||||
@echo on
|
||||
if not exist ..\..\pipeline\shard_dev\mysql\my.ini .\bin\mysql_install_db --default-user --datadir=..\..\pipeline\shard_dev\mysql
|
||||
.\bin\mysqld --no-defaults --port=9040 --datadir=..\..\pipeline\shard_dev\mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci --console --standalone
|
@ -0,0 +1,6 @@
|
||||
cd mariadb
|
||||
rem MariaDB must be running to do this
|
||||
.\bin\mysql_upgrade --port=9040
|
||||
echo Now restart web
|
||||
pause
|
||||
cd ..
|
@ -0,0 +1,46 @@
|
||||
@echo off
|
||||
title NGINX
|
||||
echo NGINX on http://localhost:9042/
|
||||
if /I "%RC_ROOT%"=="" call ..\path_config.bat
|
||||
cd nginx
|
||||
for /f "usebackq delims=" %%i in (
|
||||
`powershell -noprofile -c "\"%RC_ROOT%\" -replace '\\', '/'"`
|
||||
) do set "RC_ROOT_FW=%%i"
|
||||
(
|
||||
echo worker_processes 1;
|
||||
echo events {
|
||||
echo worker_connections 1024;
|
||||
echo }
|
||||
echo http {
|
||||
echo include mime.types;
|
||||
echo default_type application/octet-stream;
|
||||
echo sendfile on;
|
||||
echo keepalive_timeout 65;
|
||||
echo server {
|
||||
echo listen 9042;
|
||||
echo server_name localhost;
|
||||
echo root %RC_ROOT_FW%/code/web/public_php;
|
||||
echo index index.php index.html index.htm;
|
||||
echo location ~ /\.ht {
|
||||
echo deny all;
|
||||
echo }
|
||||
echo location /phpmyadmin {
|
||||
echo root %RC_ROOT_FW%/external;
|
||||
echo location ~ ^^/phpmyadmin/^(.+\.php^)$ {
|
||||
echo fastcgi_pass 127.0.0.1:9041;
|
||||
echo fastcgi_index index.php;
|
||||
echo fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
||||
echo include fastcgi_params;
|
||||
echo }
|
||||
echo }
|
||||
echo location ~ \.php$ {
|
||||
echo fastcgi_pass 127.0.0.1:9041;
|
||||
echo fastcgi_index index.php;
|
||||
echo fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
||||
echo include fastcgi_params;
|
||||
echo }
|
||||
echo }
|
||||
echo }
|
||||
)> .\conf\nginx.conf
|
||||
@echo on
|
||||
nginx
|
@ -0,0 +1,6 @@
|
||||
@echo off
|
||||
cd php
|
||||
title PHP-CGI
|
||||
echo PHP-CGI on 127.0.0.1:9041
|
||||
@echo on
|
||||
php-cgi.exe -b 127.0.0.1:9041
|
@ -0,0 +1,5 @@
|
||||
call ..\path_config.bat
|
||||
python web_config.py
|
||||
cd mariadb
|
||||
.\bin\mysql --port=9040 -u=root ..\web_config_local.sql
|
||||
cd ..
|
@ -0,0 +1,6 @@
|
||||
import socket
|
||||
hostname = socket.gethostname()
|
||||
with open("web_config.sql", "r") as fr:
|
||||
with open("web_config_local.sql", "w") as fw:
|
||||
for l in fr:
|
||||
fw.write(l.replace("%RC_HOSTNAME%", hostname))
|
@ -0,0 +1,64 @@
|
||||
-- Add the domain to the NeL database
|
||||
USE `nel`;
|
||||
INSERT INTO `domain` (`domain_id`, `domain_name`, `status`, `patch_version`, `backup_patch_url`, `patch_urls`, `login_address`, `session_manager_address`, `ring_db_name`, `web_host`, `web_host_php`, `description`)
|
||||
VALUES ('90', 'dev', 'ds_open', '1', NULL, NULL, 'athena:49998', 'athena:49999', 'ring_dev', 'http://athena:9042', 'http://athena:9042', 'Development Domain');
|
||||
|
||||
-- Add the domain to the NeL Admin Tool database
|
||||
USE `nel_tool`;
|
||||
INSERT INTO `neltool_domains` (`domain_id`, `domain_name`, `domain_as_host`, `domain_as_port`, `domain_rrd_path`, `domain_las_admin_path`, `domain_las_local_path`, `domain_application`, `domain_sql_string`, `domain_hd_check`, `domain_mfs_web`, `domain_cs_sql_string`) VALUES ('90', 'dev', 'athena', '47690', 'Y:\\ryzomclassic\\pipeline\\shard_dev\\rrd_graphs', '', '', 'dev', 'mysql://root@athena:9040/ring_dev', '0', NULL, NULL);
|
||||
|
||||
-- Add the mainland shard to the NeL database
|
||||
use `nel`;
|
||||
INSERT INTO `shard` (`ShardId`, `domain_id`, `WsAddr`, `Name`, `State`, `MOTD`) VALUES ('901', '90', 'athena', 'mainland', 'ds_open', '');
|
||||
|
||||
-- Add the mainland and ring shards to the Ring database
|
||||
use `ring_dev`;
|
||||
INSERT INTO `sessions` (`session_id`, `session_type`, `title`, `description`) VALUES ('901', 'st_mainland', 'Mainland', '');
|
||||
INSERT INTO `shard` (`shard_id`, `RequiredState`, `MOTD`) VALUES ('901', 'ds_open', '');
|
||||
INSERT INTO `shard` (`shard_id`, `RequiredState`, `MOTD`) VALUES ('911', 'ds_open', '');
|
||||
|
||||
-- Add the shards to the Admin Tool database
|
||||
USE `nel_tool`;
|
||||
INSERT INTO `neltool_shards` (`shard_id`, `shard_name`, `shard_as_id`, `shard_domain_id`, `shard_lang`, `shard_restart`) VALUES ('900', 'Unifier', 'unifier', '90', 'en', '0');
|
||||
INSERT INTO `neltool_shards` (`shard_id`, `shard_name`, `shard_as_id`, `shard_domain_id`, `shard_lang`, `shard_restart`) VALUES ('901', 'Mainland', 'mainland', '90', 'en', '0');
|
||||
INSERT INTO `neltool_shards` (`shard_id`, `shard_name`, `shard_as_id`, `shard_domain_id`, `shard_lang`, `shard_restart`) VALUES ('911', 'Ring', 'ring', '90', 'en', '0');
|
||||
|
||||
-- Grant admin tool access to the domain
|
||||
USE `nel_tool`;
|
||||
INSERT INTO `neltool_group_domains` (`group_domain_group_id`, `group_domain_domain_id`) VALUES (1, 90);
|
||||
INSERT INTO `neltool_group_domains` (`group_domain_group_id`, `group_domain_domain_id`) VALUES (2, 90);
|
||||
INSERT INTO `neltool_group_domains` (`group_domain_group_id`, `group_domain_domain_id`) VALUES (3, 90);
|
||||
INSERT INTO `neltool_group_domains` (`group_domain_group_id`, `group_domain_domain_id`) VALUES (4, 90);
|
||||
INSERT INTO `neltool_group_domains` (`group_domain_group_id`, `group_domain_domain_id`) VALUES (5, 90);
|
||||
INSERT INTO `neltool_group_domains` (`group_domain_group_id`, `group_domain_domain_id`) VALUES (6, 90);
|
||||
INSERT INTO `neltool_group_domains` (`group_domain_group_id`, `group_domain_domain_id`) VALUES (7, 90);
|
||||
INSERT INTO `neltool_group_domains` (`group_domain_group_id`, `group_domain_domain_id`) VALUES (8, 90);
|
||||
INSERT INTO `neltool_group_domains` (`group_domain_group_id`, `group_domain_domain_id`) VALUES (9, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (1, 900, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (2, 900, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (3, 900, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (4, 900, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (5, 900, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (6, 900, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (7, 900, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (8, 900, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (9, 900, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (1, 901, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (2, 901, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (3, 901, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (4, 901, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (5, 901, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (6, 901, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (7, 901, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (8, 901, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (9, 901, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (1, 911, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (2, 911, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (3, 911, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (4, 911, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (5, 911, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (6, 911, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (7, 911, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (8, 911, 90);
|
||||
INSERT INTO `neltool_group_shards` (`group_shard_group_id`, `group_shard_shard_id`, `group_shard_domain_id`) VALUES (9, 911, 90);
|
||||
UPDATE `neltool_groups` SET `group_default_domain_id` = '90', `group_default_shard_id` = '901';
|
@ -0,0 +1,20 @@
|
||||
@echo off
|
||||
cd nginx
|
||||
.\nginx -s stop
|
||||
cd ..
|
||||
:nginxwait
|
||||
..\distribution\ryzom_tools_win_x64\nircmd.exe wait 100
|
||||
for /F %%x in ('tasklist /NH /FI "IMAGENAME eq nginx.exe"') do if %%x == nginx.exe goto :nginxwait
|
||||
taskkill /f /im nginx.exe
|
||||
taskkill /f /im php-cgi.exe
|
||||
for /F %%x in ('tasklist /NH /FI "IMAGENAME eq mysqld.exe"') do if %%x == mysqld.exe goto :mariadbfound
|
||||
taskkill /f /im mysqld.exe
|
||||
goto :mariadbnotfound
|
||||
:mariadbfound
|
||||
cd mariadb
|
||||
.\bin\mysqladmin -u root shutdown
|
||||
cd ..
|
||||
:mariadbwait
|
||||
..\distribution\ryzom_tools_win_x64\nircmd.exe wait 100
|
||||
for /F %%x in ('tasklist /NH /FI "IMAGENAME eq mysqld.exe"') do if %%x == mysqld.exe goto :mariadbwait
|
||||
:mariadbnotfound
|
@ -0,0 +1,21 @@
|
||||
@echo off
|
||||
title Ryzom Core Web
|
||||
call web_off
|
||||
..\distribution\ryzom_tools_win_x64\nircmd.exe wait 100
|
||||
cd.>.\nginx\logs\access.log
|
||||
cd.>.\nginx\logs\error.log
|
||||
call ..\path_config.bat
|
||||
mkdir ..\save
|
||||
mkdir ..\save\dev
|
||||
mkdir ..\save\dev\mysql
|
||||
mkdir ..\save\dev\www
|
||||
set PATH=%~dp0\php;%~dp0\mariadb;%~dp0\nginx;%PATH%
|
||||
wt -w "Ryzom Core Web" -d . -p "Command Prompt" access-log.bat
|
||||
..\distribution\ryzom_tools_win_x64\nircmd.exe wait 100
|
||||
wt -w "Ryzom Core Web" -d . -p "Command Prompt" error-log.bat
|
||||
..\distribution\ryzom_tools_win_x64\nircmd.exe wait 100
|
||||
wt -w "Ryzom Core Web" -d . -p "Command Prompt" mariadb.bat
|
||||
..\distribution\ryzom_tools_win_x64\nircmd.exe wait 100
|
||||
wt -w "Ryzom Core Web" -d . -p "Command Prompt" php.bat
|
||||
..\distribution\ryzom_tools_win_x64\nircmd.exe wait 100
|
||||
wt -w "Ryzom Core Web" -d . -p "Command Prompt" nginx.bat
|
@ -0,0 +1,21 @@
|
||||
call web_off
|
||||
cd.>.\nginx\logs\access.log
|
||||
cd.>.\nginx\logs\error.log
|
||||
cd.>.\nginx\conf\nginx.conf
|
||||
rmdir /S /Q ..\pipeline\shard_dev\mysql
|
||||
mkdir ..\pipeline\shard_dev\mysql
|
||||
del ..\code\web/public_php\ams\is_installe
|
||||
del ..\code\web\public_php\config.php
|
||||
del ..\code\web\public_php\is_installed
|
||||
del ..\code\web\public_php\db_version_lib
|
||||
del ..\code\web\public_php\db_version_shard
|
||||
del ..\code\web\public_php\db_version_tool
|
||||
del ..\code\web\public_php\db_version_web
|
||||
del ..\code\web\public_php\db_version_ring
|
||||
del ..\code\web\public_php\role_service
|
||||
del ..\code\web\public_php\role_support
|
||||
del ..\code\web\public_php\role_admin
|
||||
del ..\code\web\public_php\role_domain
|
||||
del ..\code\web\public_php\config_user.php
|
||||
del .\phpmyadmin\config.inc.php
|
||||
del .\web_config_local.sql
|
@ -0,0 +1,15 @@
|
||||
call path_config.bat
|
||||
cd /d %RC_ROOT%
|
||||
cd build
|
||||
call patch_version.bat
|
||||
cmd /C "call vs_build_dev"
|
||||
cmd /C "call vs_build_fv_x64"
|
||||
cmd /C "call vs_build_fv_x86"
|
||||
cmd /C "call vs_build_tools"
|
||||
cmd /C "call vs_build_samples"
|
||||
cmd /C "call vs_build_server"
|
||||
cmd /C "call vs_build_3dsmax_x86"
|
||||
cmd /C "call vs_build_3dsmax_x64"
|
||||
cmd /C "call gcc_build"
|
||||
cd ..
|
||||
pause
|
@ -0,0 +1,8 @@
|
||||
call path_config.bat
|
||||
cd /d %RC_ROOT%
|
||||
cd build
|
||||
call patch_version.bat
|
||||
cmd /C "call vs_build_dev"
|
||||
cmd /C "call vs_build_fv_x64"
|
||||
cd ..
|
||||
pause
|
@ -0,0 +1,13 @@
|
||||
call path_config.bat
|
||||
cd /d %RC_ROOT%
|
||||
cd build
|
||||
call patch_version.bat
|
||||
cmd /C "call vs_build_dev"
|
||||
cmd /C "call vs_build_fv_x64"
|
||||
cmd /C "call vs_build_fv_x86"
|
||||
cmd /C "call vs_build_tools"
|
||||
cmd /C "call vs_build_samples"
|
||||
cmd /C "call vs_build_server"
|
||||
cmd /C "call gcc_build"
|
||||
cd ..
|
||||
pause
|
@ -0,0 +1,16 @@
|
||||
call path_config.bat
|
||||
cd /d %RC_ROOT%
|
||||
set "MSBUILDEXTRA=/t:Clean;Rebuild"
|
||||
cd build
|
||||
call patch_version.bat
|
||||
cmd /C "call vs_build_dev"
|
||||
cmd /C "call vs_build_fv_x64"
|
||||
cmd /C "call vs_build_fv_x86"
|
||||
cmd /C "call vs_build_tools"
|
||||
cmd /C "call vs_build_samples"
|
||||
cmd /C "call vs_build_server"
|
||||
cmd /C "call vs_build_3dsmax_x86"
|
||||
cmd /C "call vs_build_3dsmax_x64"
|
||||
cmd /C "call gcc_build"
|
||||
cd ..
|
||||
pause
|
@ -0,0 +1,14 @@
|
||||
call path_config.bat
|
||||
cd /d %RC_ROOT%
|
||||
set "MSBUILDEXTRA=/t:Clean;Rebuild"
|
||||
cd build
|
||||
call patch_version.bat
|
||||
cmd /C "call vs_build_dev"
|
||||
cmd /C "call vs_build_fv_x64"
|
||||
cmd /C "call vs_build_fv_x86"
|
||||
cmd /C "call vs_build_tools"
|
||||
cmd /C "call vs_build_samples"
|
||||
cmd /C "call vs_build_server"
|
||||
cmd /C "call gcc_build"
|
||||
cd ..
|
||||
pause
|
@ -0,0 +1,13 @@
|
||||
call path_config.bat
|
||||
rem rem Remote sfo2 is a DigitalOcean Spaces storage with CDN
|
||||
rem %RC_ROOT%\distribution\utils\rclone.exe copy "%RC_ROOT%\pipeline\client_patch\patch" sfo2:ryzom/core4/patch --verbose
|
||||
rem if %errorlevel% neq 0 pause
|
||||
rem rem Remote core4 is an SFTP server running the patchman bridge server
|
||||
rem rem ^> rclone config
|
||||
rem rem ^> n
|
||||
rem rem ^> core4
|
||||
rem rem ^> core
|
||||
rem rem ^> sftp
|
||||
rem rem ^> core.ryzom.dev
|
||||
rem %RC_ROOT%\distribution\utils\rclone.exe sync "%RC_ROOT%\pipeline\bridge_server" core4:bridge_server --verbose --exclude /.patchman.file_index
|
||||
pause
|
@ -0,0 +1,7 @@
|
||||
call path_config.bat
|
||||
rem %RC_ROOT%\distribution\utils\rclone.exe sync core4:core4/save_shard_lgs "%RC_ROOT%\save\save_shard_lgs" --transfers=128 --verbose
|
||||
rem %RC_ROOT%\distribution\utils\rclone.exe sync core4:core4/save_shard_bs "%RC_ROOT%\save\save_shard_bs" --transfers=128 --verbose
|
||||
rem %RC_ROOT%\distribution\utils\rclone.exe sync core4:core4/www "%RC_ROOT%\save\www" --transfers=128 --verbose
|
||||
rem rem todo make a zip file because otherwise this is too many writes to b2
|
||||
rem rem %RC_ROOT%\distribution\utils\rclone.exe sync %RC_ROOT%\save b2:core4-r/save --fast-list --transfers=16 --verbose
|
||||
pause
|
@ -0,0 +1,14 @@
|
||||
call _check_r.bat
|
||||
|
||||
%RC_ROOT%\distribution\utils\msxsl R:\code\ryzom\common\data_common\database.xml R:\code\ryzom\common\src\game_share\generate_client_db.xslt -o R:\code\ryzom\server\src\entities_game_service\database_plr.h output=header side=server bank=PLR
|
||||
%RC_ROOT%\distribution\utils\msxsl R:\code\ryzom\common\data_common\database.xml R:\code\ryzom\common\src\game_share\generate_client_db.xslt -o R:\code\ryzom\server\src\entities_game_service\database_plr.cpp output=cpp side=server bank=PLR
|
||||
%RC_ROOT%\distribution\utils\msxsl R:\code\ryzom\common\data_common\database.xml R:\code\ryzom\common\src\game_share\generate_client_db.xslt -o R:\code\ryzom\server\src\entities_game_service\database_guild.h output=header side=server bank=GUILD
|
||||
%RC_ROOT%\distribution\utils\msxsl R:\code\ryzom\common\data_common\database.xml R:\code\ryzom\common\src\game_share\generate_client_db.xslt -o R:\code\ryzom\server\src\entities_game_service\database_guild.cpp output=cpp side=server bank=GUILD
|
||||
%RC_ROOT%\distribution\utils\msxsl R:\code\ryzom\common\data_common\database.xml R:\code\ryzom\common\src\game_share\generate_client_db.xslt -o R:\code\ryzom\server\src\entities_game_service\database_outpost.h output=header side=server bank=OUTPOST
|
||||
%RC_ROOT%\distribution\utils\msxsl R:\code\ryzom\common\data_common\database.xml R:\code\ryzom\common\src\game_share\generate_client_db.xslt -o R:\code\ryzom\server\src\entities_game_service\database_outpost.cpp output=cpp side=server bank=OUTPOST
|
||||
%RC_ROOT%\distribution\utils\msxsl R:\code\ryzom\server\src\shard_unifier_service\database_mapping.xml R:\code\ryzom\common\src\game_share\generate_module_interface.xslt -o R:\code\ryzom\server\src\shard_unifier_service\database_mapping.cpp output=cpp filename=database_mapping
|
||||
%RC_ROOT%\distribution\utils\msxsl R:\code\ryzom\server\src\shard_unifier_service\database_mapping.xml R:\code\ryzom\common\src\game_share\generate_module_interface.xslt -o R:\code\ryzom\server\src\shard_unifier_service\database_mapping.h output=header filename=database_mapping
|
||||
|
||||
%RC_ROOT%\distribution\utils\msxsl R:\code\ryzom\common\src\game_share\ring_session_manager_itf.xml R:\code\ryzom\common\src\game_share\generate_module_interface.xslt -o R:\code\ryzom\common\src\game_share\ring_session_manager_itf.cpp output=cpp filename=ring_session_manager_itf
|
||||
%RC_ROOT%\distribution\utils\msxsl R:\code\ryzom\common\src\game_share\ring_session_manager_itf.xml R:\code\ryzom\common\src\game_share\generate_module_interface.xslt -o R:\code\ryzom\common\src\game_share\ring_session_manager_itf.h output=header filename=ring_session_manager_itf
|
||||
rem %RC_ROOT%\distribution\utils\msxsl R:\code\ryzom\common\src\game_share\ring_session_manager_itf.xml R:\code\ryzom\common\src\game_share\generate_module_interface.xslt -o R:\code\ryzom\common\src\game_share\ring_session_manager_itf.php output=php filename=ring_session_manager_itf
|
@ -0,0 +1,5 @@
|
||||
call path_config.bat
|
||||
cd /d %RC_ROOT%
|
||||
set PATH=%RC_ROOT%\build\server_x64\bin\Release;C:\2019q4_external_v142_x64\zlib\bin;C:\2019q4_external_v142_x64\curl\bin;C:\2019q4_external_v142_x64\openssl\bin;C:\2019q4_external_v142_x64\libjpeg\bin;C:\2019q4_external_v142_x64\libpng\bin;C:\2019q4_external_v142_x64\libiconv\bin;C:\2019q4_external_v142_x64\libxml2\bin;C:\2019q4_external_v142_x64\freetype\bin;C:\2019q4_external_v142_x64\squish\bin;C:\2019q4_external_v142_x64\ogg;C:\2019q4_external_v142_x64\vorbis\bin;C:\2019q4_external_v142_x64\openal-soft\bin;C:\2019q4_external_v142_x64\lua\bin;C:\2019q4_external_v142_x64\luabind\bin;C:\2019q4_external_v142_x64\mariadb-connector-c\bin;C:\2019q4_external_v142_x64\assimp\bin;C:\2019q4_external_v142_x64\qt5\bin;C:\2019q4_external_v142_x64\qt5\plugins;%RC_ROOT%\external\conemu;%PATH%
|
||||
cd pipeline\shard_dev
|
||||
start conemu64 start_mainland.bat
|
@ -0,0 +1,5 @@
|
||||
call path_config.bat
|
||||
cd /d %RC_ROOT%
|
||||
set PATH=%RC_ROOT%\build\server_x64\bin\Debug;C:\2019q4_external_v142_x64\zlib\bin;C:\2019q4_external_v142_x64\curl\bin;C:\2019q4_external_v142_x64\openssl\bin;C:\2019q4_external_v142_x64\libjpeg\bin;C:\2019q4_external_v142_x64\libpng\bin;C:\2019q4_external_v142_x64\libiconv\bin;C:\2019q4_external_v142_x64\libxml2\bin;C:\2019q4_external_v142_x64\freetype\bin;C:\2019q4_external_v142_x64\squish\bin;C:\2019q4_external_v142_x64\ogg;C:\2019q4_external_v142_x64\vorbis\bin;C:\2019q4_external_v142_x64\openal-soft\bin;C:\2019q4_external_v142_x64\lua\bin;C:\2019q4_external_v142_x64\luabind\bin;C:\2019q4_external_v142_x64\mariadb-connector-c\bin;C:\2019q4_external_v142_x64\assimp\bin;C:\2019q4_external_v142_x64\qt5\bin;C:\2019q4_external_v142_x64\qt5\plugins;%RC_ROOT%\external\conemu;%PATH%
|
||||
cd pipeline\shard_dev
|
||||
start conemu64 start_mainland.bat
|
@ -0,0 +1,5 @@
|
||||
call path_config.bat
|
||||
cd /d %RC_ROOT%
|
||||
set PATH=%RC_ROOT%\build\server_x64\bin\Release;C:\2019q4_external_v142_x64\zlib\bin;C:\2019q4_external_v142_x64\curl\bin;C:\2019q4_external_v142_x64\openssl\bin;C:\2019q4_external_v142_x64\libjpeg\bin;C:\2019q4_external_v142_x64\libpng\bin;C:\2019q4_external_v142_x64\libiconv\bin;C:\2019q4_external_v142_x64\libxml2\bin;C:\2019q4_external_v142_x64\freetype\bin;C:\2019q4_external_v142_x64\squish\bin;C:\2019q4_external_v142_x64\ogg;C:\2019q4_external_v142_x64\vorbis\bin;C:\2019q4_external_v142_x64\openal-soft\bin;C:\2019q4_external_v142_x64\lua\bin;C:\2019q4_external_v142_x64\luabind\bin;C:\2019q4_external_v142_x64\mariadb-connector-c\bin;C:\2019q4_external_v142_x64\assimp\bin;C:\2019q4_external_v142_x64\qt5\bin;C:\2019q4_external_v142_x64\qt5\plugins;%RC_ROOT%\external\conemu;%PATH%
|
||||
cd pipeline\shard_dev
|
||||
start conemu64 start_ring.bat
|
@ -0,0 +1,5 @@
|
||||
call path_config.bat
|
||||
cd /d %RC_ROOT%
|
||||
set PATH=%RC_ROOT%\build\server_x64\bin\Debug;C:\2019q4_external_v142_x64\zlib\bin;C:\2019q4_external_v142_x64\curl\bin;C:\2019q4_external_v142_x64\openssl\bin;C:\2019q4_external_v142_x64\libjpeg\bin;C:\2019q4_external_v142_x64\libpng\bin;C:\2019q4_external_v142_x64\libiconv\bin;C:\2019q4_external_v142_x64\libxml2\bin;C:\2019q4_external_v142_x64\freetype\bin;C:\2019q4_external_v142_x64\squish\bin;C:\2019q4_external_v142_x64\ogg;C:\2019q4_external_v142_x64\vorbis\bin;C:\2019q4_external_v142_x64\openal-soft\bin;C:\2019q4_external_v142_x64\lua\bin;C:\2019q4_external_v142_x64\luabind\bin;C:\2019q4_external_v142_x64\mariadb-connector-c\bin;C:\2019q4_external_v142_x64\assimp\bin;C:\2019q4_external_v142_x64\qt5\bin;C:\2019q4_external_v142_x64\qt5\plugins;%RC_ROOT%\external\conemu;%PATH%
|
||||
cd pipeline\shard_dev
|
||||
start conemu64 start_ring.bat
|
@ -0,0 +1,5 @@
|
||||
call path_config.bat
|
||||
cd /d %RC_ROOT%
|
||||
set PATH=%RC_ROOT%\build\server_x64\bin\Debug;C:\2019q4_external_v142_x64\zlib\bin;C:\2019q4_external_v142_x64\curl\bin;C:\2019q4_external_v142_x64\openssl\bin;C:\2019q4_external_v142_x64\libjpeg\bin;C:\2019q4_external_v142_x64\libpng\bin;C:\2019q4_external_v142_x64\libiconv\bin;C:\2019q4_external_v142_x64\libxml2\bin;C:\2019q4_external_v142_x64\freetype\bin;C:\2019q4_external_v142_x64\squish\bin;C:\2019q4_external_v142_x64\ogg;C:\2019q4_external_v142_x64\vorbis\bin;C:\2019q4_external_v142_x64\openal-soft\bin;C:\2019q4_external_v142_x64\lua\bin;C:\2019q4_external_v142_x64\luabind\bin;C:\2019q4_external_v142_x64\mariadb-connector-c\bin;C:\2019q4_external_v142_x64\assimp\bin;C:\2019q4_external_v142_x64\qt5\bin;C:\2019q4_external_v142_x64\qt5\plugins;%RC_ROOT%\external\conemu;%PATH%
|
||||
cd pipeline\shard_dev
|
||||
start conemu64 start_unifier.bat
|
@ -0,0 +1,2 @@
|
||||
cd external
|
||||
call web_off
|
@ -0,0 +1,2 @@
|
||||
cd external
|
||||
call web_on
|
Loading…
Reference in New Issue