vcpkg/ports/graphviz/version.diff

36 lines
1.1 KiB
Diff

diff --git a/CMakeLists.txt b/CMakeLists.txt
index a3e7857..ac5a5c9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.21 FATAL_ERROR)
-project(Graphviz)
+project(Graphviz VERSION ${VERSION})
include(FeatureSummary)
@@ -703,6 +703,7 @@ endif()
find_package(Python3 COMPONENTS Interpreter)
set_package_properties(Python3 PROPERTIES TYPE REQUIRED)
+if(0)
execute_process(
COMMAND ${Python3_EXECUTABLE} gen_version.py --major
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
@@ -745,6 +746,15 @@ execute_process(
OUTPUT_STRIP_TRAILING_WHITESPACE
COMMAND_ERROR_IS_FATAL ANY
)
+endif()
+set(GRAPHVIZ_VERSION_MAJOR ${Graphviz_VERSION_MAJOR})
+set(GRAPHVIZ_VERSION_MINOR ${Graphviz_VERSION_MINOR})
+set(GRAPHVIZ_VERSION_PATCH ${Graphviz_VERSION_PATCH})
+set(GRAPHVIZ_VERSION_PRE_RELEASE "")
+set(GRAPHVIZ_VERSION_BUILD 0)
+set(GRAPHVIZ_VERSION
+ "${GRAPHVIZ_VERSION_MAJOR}.${GRAPHVIZ_VERSION_MINOR}.${GRAPHVIZ_VERSION_PATCH}${GRAPHVIZ_VERSION_PRE_RELEASE}"
+)
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/builddate.h
"#define BUILDDATE \"${GRAPHVIZ_VERSION_BUILD}\"")