```
mkdir YOUR_DEV_DIRECTORY # it's called GL-Next on Github, but the name doesn't matter
cd YOUR_DEV_DIRECTORY
-git clone -o khronos git@gitlab.khronos.org:vulkan/LoaderAndValidationLayers.git .
-# Or substitute the URL from your forked repo for git@gitlab.khronos.org:vulkan/LoaderAndValidationLayers.git above.
+git clone -o khronos git@gitlab.khronos.org:vulkan/LoaderAndTools.git .
+# Or substitute the URL from your forked repo for git@gitlab.khronos.org:vulkan/LoaderAndTools.git above.
```
## Linux Build
Example debug x64 build (e.g. in a "Developer Command Prompt for VS2013" window):
```
-cd LoaderAndValidationLayers # cd to the root of the Vulkan git repository
+cd LoaderAndTools # cd to the root of the Vulkan git repository
update_external_sources.bat --all
mkdir build
cd build
To do this, simply create and build the release versions of each target:
```
-cd LoaderAndValidationLayers # cd to the root of the Vulkan git repository
+cd LoaderAndTools # cd to the root of the Vulkan git repository
update_external_sources.bat --all
mkdir build
cd build
rmdir /Q /S build32
REM *******************************************
-REM 64-bit LoaderAndValidationLayers build
+REM 64-bit LoaderAndTools build
REM *******************************************
mkdir build
pushd build
echo Generating 64-bit spirv-tools CMake files for Visual Studio %VS_VERSION%
cmake -G "Visual Studio %VS_VERSION% Win64" ..
-echo Building 64-bit Debug LoaderAndValidationLayers
+echo Building 64-bit Debug LoaderAndTools
msbuild ALL_BUILD.vcxproj /p:Platform=x64 /p:Configuration=Debug
REM Check for existence of one DLL, even though we should check for all results
if not exist .\loader\Debug\vulkan-1.dll (
echo.
- echo LoaderAndValidationLayers 64-bit Debug build failed!
+ echo LoaderAndTools 64-bit Debug build failed!
set errorCode=1
)
-echo Building 64-bit Release LoaderAndValidationLayers
+echo Building 64-bit Release LoaderAndTools
msbuild ALL_BUILD.vcxproj /p:Platform=x64 /p:Configuration=Release
REM Check for existence of one DLL, even though we should check for all results
if not exist .\loader\Release\vulkan-1.dll (
echo.
- echo LoaderAndValidationLayers 64-bit Release build failed!
+ echo LoaderAndTools 64-bit Release build failed!
set errorCode=1
)
popd
REM *******************************************
-REM 32-bit LoaderAndValidationLayers build
+REM 32-bit LoaderAndTools build
REM *******************************************
mkdir build32
pushd build32
-echo Generating 32-bit LoaderAndValidationLayers CMake files for Visual Studio %VS_VERSION%
+echo Generating 32-bit LoaderAndTools CMake files for Visual Studio %VS_VERSION%
cmake -G "Visual Studio %VS_VERSION%" ..
-echo Building 32-bit Debug LoaderAndValidationLayers
+echo Building 32-bit Debug LoaderAndTools
msbuild ALL_BUILD.vcxproj /p:Platform=x86 /p:Configuration=Debug
REM Check for existence of one DLL, even though we should check for all results
if not exist .\loader\Debug\vulkan-1.dll (
echo.
- echo LoaderAndValidationLayers 32-bit Debug build failed!
+ echo LoaderAndTools 32-bit Debug build failed!
set errorCode=1
)
-echo Building 32-bit Release LoaderAndValidationLayers
+echo Building 32-bit Release LoaderAndTools
msbuild ALL_BUILD.vcxproj /p:Platform=x86 /p:Configuration=Release
REM Check for existence of one DLL, even though we should check for all results
if not exist .\loader\Release\vulkan-1.dll (
echo.
- echo LoaderAndValidationLayers 32-bit Release build failed!
+ echo LoaderAndTools 32-bit Release build failed!
set errorCode=1
)