diff options
author | Caleb Maclennan | 2023-03-16 18:58:50 +0300 |
---|---|---|
committer | Caleb Maclennan | 2023-03-16 18:58:50 +0300 |
commit | a5799ea0cefd199d7c2cb607a77ad7e0873ec824 (patch) | |
tree | 02721f378a75323cb2c33d1b47942e4900a0600d /CMakePresets.json | |
parent | af3eeb98fb1c32483e058a9a75546c83dc15b099 (diff) | |
download | aur-a5799ea0cefd199d7c2cb607a77ad7e0873ec824.tar.gz |
Work and deps and CMake presets
Diffstat (limited to 'CMakePresets.json')
-rw-r--r-- | CMakePresets.json | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/CMakePresets.json b/CMakePresets.json new file mode 100644 index 000000000000..02b0afb361c7 --- /dev/null +++ b/CMakePresets.json @@ -0,0 +1,45 @@ +{ + "version": 4, + "configurePresets": [ + { + "name": "arch-environment", + "hidden": false, + "environment": { + "DEPS_ROOT" : "/", + "BUILD_DIR" : "build", + "CPPUNIT_ROOT" : "$env{DEPS_ROOT}", + "ISPC" : "$env{DEPS_ROOT}/bin/ispc", + "JSONCPP_ROOT" : "$env{DEPS_ROOT}", + "LIBCURL_ROOT" : "/usr", + "LIBUNWIND_ROOT" : "/usr", + "LOG4CPLUS_ROOT" : "$env{DEPS_ROOT}", + "LUA_DIR" : "$env{DEPS_ROOT}", + "OPENSUBDIV_ROOT" : "$env{DEPS_ROOT}", + "OPENVDB_ROOT" : "$env{DEPS_ROOT}", + "OPTIX_ROOT" : "$env{DEPS_ROOT}/optix", + "PXR_USD_LOCATION" : "$env{DEPS_ROOT}", + "PXR_INCLUDE_DIRS" : "$env{DEPS_ROOT}/include", + "RANDOM123_ROOT" : "$env{DEPS_ROOT}", + "ZLIB_ROOT" : "/usr" + }, + "cacheVariables": { + "CMAKE_PREFIX_PATH": "$env{DEPS_ROOT}" + } + }, + { + "name": "arch-package", + "displayName": "Arch Linux Release", + "inherits": "arch-environment", + "binaryDir": "${sourceParentDir}/build-release/${sourceDirName}", + "cacheVariables": { "CMAKE_BUILD_TYPE": "Release" }, + "generator": "Unix Makefiles" + } + ], + "buildPresets": [ + { + "name": "arch-package", + "displayName": "Package for Arch Linux", + "configurePreset": "arch-package" + } + ] +} |