cmake: Cleanup CMake code

Remove version.cmake / install.cmake / cmake_uninstall.cmake

Remove as much maintenace burden / custom code as possible
This commit is contained in:
Juan Ramos
2022-12-09 11:18:29 -07:00
committed by Juan Ramos
parent bf3b3fb14e
commit d14ccf951f
5 changed files with 69 additions and 142 deletions

View File

@@ -44,9 +44,6 @@ indicated by *install_dir*:
- *install_dir*`/share/vulkan/registry` : The registry files found in the
`registry` directory of this repository
The `uninstall` target can be used to remove the above files from the install
directory.
### Usage in CMake
The library provides a Config file for CMake, once installed it can be found via `find_package`.
@@ -183,22 +180,12 @@ While still in the build directory:
to build the install target.
Build the `uninstall` target to remove the files from the install directory.
cmake --build . --target uninstall
#### Build the Solution With Visual Studio
Launch Visual Studio and open the "Vulkan-Headers.sln" solution file in the
build directory. Build the `INSTALL` target from the Visual Studio solution
explorer.
Build the `uninstall` target to remove the files from the install directory.
> Note: Since there are only the `INSTALL` and `uninstall` projects in the
> solution, building the solution from the command line may be more efficient
> than starting Visual Studio for these simple operations.
## Building On Linux
### Linux Development Environment Requirements
@@ -273,14 +260,6 @@ or
cmake --build . --target install
To uninstall the files from the install directories, you can execute:
make uninstall
or
cmake --build . --target uninstall
## Building on MacOS
The instructions for building this repository on MacOS are similar to those for Linux.