build: (fixes #799) export ns-3 build profile names in version.cache

This commit is contained in:
Gabriel Ferreira
2022-10-31 10:18:42 -03:00
parent 8a9b096aef
commit 4185406a42
2 changed files with 12 additions and 4 deletions

View File

@@ -139,7 +139,14 @@ function(configure_embedded_version)
if(${NS3_VERSION_RELEASE_CANDIDATE} STREQUAL " ")
set(NS3_VERSION_RELEASE_CANDIDATE \"\")
endif()
set(NS3_VERSION_BUILD_PROFILE ${cmakeBuildType})
if(${cmakeBuildType} STREQUAL relwithdebinfo)
set(NS3_VERSION_BUILD_PROFILE default)
elseif((${cmakeBuildType} STREQUAL release) AND ${NS3_NATIVE_OPTIMIZATIONS})
set(NS3_VERSION_BUILD_PROFILE optimized)
else()
set(NS3_VERSION_BUILD_PROFILE ${cmakeBuildType})
endif()
set(version_cache_file_template
${PROJECT_SOURCE_DIR}/build-support/version.cache.in