From 7587efba57fedc8f0e46216bba4a49da6e4c4625 Mon Sep 17 00:00:00 2001
From: Andreas Wacknitz <A.Wacknitz@gmx.de>
Date: Thu, 04 Apr 2024 18:45:51 +0200
Subject: [PATCH] cmake: update to 3.29.1

---
 templates/cmake.mk |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/templates/cmake.mk b/templates/cmake.mk
index f6b9145..4b4c91b 100644
--- a/templates/cmake.mk
+++ b/templates/cmake.mk
@@ -1,17 +1,20 @@
 #
 # This file and its contents are supplied under the terms of the
-# Common Development and Distribution License ("CDDL"). You may
-# only use this file in accordance with the terms of the CDDL.
+# Common Development and Distribution License ("CDDL"), version 1.0.
+# You may only use this file in accordance with the terms of version
+# 1.0 of the CDDL.
 #
 # A full copy of the text of the CDDL should have accompanied this
-# source. A copy of the CDDL is also available via the Internet at
+# source.  A copy of the CDDL is also available via the Internet at
 # http://www.illumos.org/license/CDDL.
 #
 
 #
-# Copyright 2020 <contributor name>
+# Copyright 2024 <contributor>
 #
 
+BUILD_BITS=64 # for binaries or 32_and_64 for libraries
+BUILD_STYLE=cmake
 include ../../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=
@@ -26,12 +29,11 @@
 COMPONENT_ARCHIVE_HASH=
 COMPONENT_LICENSE=
 
-include $(WS_MAKE_RULES)/prep.mk
-include $(WS_MAKE_RULES)/cmake.mk
-include $(WS_MAKE_RULES)/ips.mk
+TEST_TARGET=$(NO_TESTS) # if no testsuite enabled
+include $(WS_MAKE_RULES)/common.mk
 
-build: $(BUILD_32)
+CMAKE_OPTIONS+= # add configuration options here
 
-install: $(INSTALL_32)
+# Build dependencies
+REQUIRED_PACKAGES+=
 
-test: $(NO_TESTS)

--
Gitblit v1.9.3