diff --git a/CMakeLists.txt b/CMakeLists.txt index f3ad9e7c..b34f6f66 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,7 +20,7 @@ cmake_minimum_required(VERSION 3.22) -set(WISDOM_VERSION "0.6.1") +set(WISDOM_VERSION "0.6.2") project("Wisdom" VERSION ${WISDOM_VERSION}) set(CMAKE_DEBUG_POSTFIX d) diff --git a/CMakePresets.json b/CMakePresets.json index d229465e..9af32ca3 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -123,7 +123,8 @@ "binaryDir": "${sourceDir}/build/debug", "installDir": "${sourceDir}/install/debug", "cacheVariables": { - "CMAKE_BUILD_TYPE": "Debug" + "CMAKE_BUILD_TYPE": "Debug", + "WISDOM_GENERATE_FUNCTIONS": false } }, { @@ -134,7 +135,8 @@ "binaryDir": "${sourceDir}/build/release", "installDir": "${sourceDir}/install/release", "cacheVariables": { - "CMAKE_BUILD_TYPE": "Release" + "CMAKE_BUILD_TYPE": "Release", + "WISDOM_GENERATE_FUNCTIONS": false } } ] diff --git a/Changelog.md b/Changelog.md index ce6efad3..baf65530 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,9 +1,8 @@ # Version History -- 0.6.1 Nuget package update +- 0.6.1 - 0.6.2 Nuget package update - Fixed Vulkan headers in the Nuget package - - Force Vulkan now enables all the dirs by default, even if SDK is not present - 0.6.0 Raytracing diff --git a/cmake/settings.cmake b/cmake/settings.cmake index 6ae6539c..18b4d6a8 100644 --- a/cmake/settings.cmake +++ b/cmake/settings.cmake @@ -48,7 +48,7 @@ option(WISDOM_BUILD_DOCS "Build the documentation." ${WTOP}) option(WISDOM_BUILD_BINDINGS "Build the C bindings library." ON) option(WISDOM_SHARED_LIB "Build shared library for C bindings" ON) -option(WISDOM_GENERATE_FUNCTIONS "Build shared library for C bindings" ${WDEBUG}) +option(WISDOM_GENERATE_FUNCTIONS "Build shared library for C bindings" OFF) option(WISDOM_GENERATE_API "Generate the API" ${GEN}) option(WISDOM_USE_SYSTEM_DXC "Use dxc from PATH" OFF) diff --git a/cmake/wisdom.props b/cmake/wisdom.props index 51eb147c..b8710dc6 100644 --- a/cmake/wisdom.props +++ b/cmake/wisdom.props @@ -1,27 +1,24 @@ - - - static - false - $(VULKAN_SDK)\Include - warn + + + static + false + $(VULKAN_SDK)\Include + warn - 0 - 1 - 2 - 3 - 4 - 5 + 0 + 1 + 2 + 3 + 4 + 5 - true - false + d + + $(LibraryPostfix) + - d - - $(LibraryPostfix) - - - - - - + + + + diff --git a/cmake/wisdom.targets b/cmake/wisdom.targets index 66f0fa1c..c9c611ae 100644 --- a/cmake/wisdom.targets +++ b/cmake/wisdom.targets @@ -1,5 +1,8 @@ + + true + $(MSBuildThisFileDirectory)..\..\include\;$(MSBuildThisFileDirectory)..\..\include\dxma;$(AdditionalIncludeDirectoriesVK);$(MSBuildThisFileDirectory)..\..\include\d3dx12;%(AdditionalIncludeDirectories)