mirror of
https://github.com/CoolProp/CoolProp.git
synced 2026-01-09 14:08:08 -05:00
Fix generate_headers.py compatibility
The generate_headers.py script parses CMakeLists.txt to extract version numbers. Keep COOLPROP_VERSION_* variables in main CMakeLists.txt for backwards compatibility while still using cmake/Version.cmake for metadata and version string composition. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -26,7 +26,13 @@ include(cmake/Options.cmake)
|
||||
# Compiler configuration
|
||||
include(cmake/Compiler.cmake)
|
||||
|
||||
# Project version and metadata
|
||||
# Project version (kept in main file for backwards compatibility with dev/generate_headers.py)
|
||||
set(COOLPROP_VERSION_MAJOR 7)
|
||||
set(COOLPROP_VERSION_MINOR 1)
|
||||
set(COOLPROP_VERSION_PATCH 0)
|
||||
set(COOLPROP_VERSION_REVISION )
|
||||
|
||||
# Project metadata
|
||||
include(cmake/Version.cmake)
|
||||
|
||||
# Project declaration
|
||||
|
||||
@@ -5,11 +5,10 @@
|
||||
# metadata for CoolProp #
|
||||
#######################################
|
||||
|
||||
# Project version
|
||||
set(COOLPROP_VERSION_MAJOR 7)
|
||||
set(COOLPROP_VERSION_MINOR 1)
|
||||
set(COOLPROP_VERSION_PATCH 0)
|
||||
set(COOLPROP_VERSION_REVISION )
|
||||
# Note: COOLPROP_VERSION_MAJOR/MINOR/PATCH/REVISION are defined in main CMakeLists.txt
|
||||
# for backwards compatibility with dev/generate_headers.py which parses CMakeLists.txt
|
||||
|
||||
# Compose version string
|
||||
set(COOLPROP_VERSION
|
||||
"${COOLPROP_VERSION_MAJOR}.${COOLPROP_VERSION_MINOR}.${COOLPROP_VERSION_PATCH}${COOLPROP_VERSION_REVISION}"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user