--- include/CMakeLists.txt.orig	2025-09-26 14:16:29 UTC
+++ include/CMakeLists.txt
@@ -0,0 +1,22 @@
+add_library(stdgenerator INTERFACE)
+target_compile_features(stdgenerator INTERFACE cxx_std_20)
+target_sources(
+  stdgenerator
+    INTERFACE FILE_SET
+              "stdgenerator_headers"
+              TYPE
+              "HEADERS"
+              FILES
+              "__generator.hpp"
+              "generator")
+
+include(GNUInstallDirs)
+
+install(
+  TARGETS stdgenerator
+  EXPORT "stdgenerator-target"
+  FILE_SET "stdgenerator_headers")
+
+if(NOT TARGET stdgenerator::stdgenerator)
+  add_library(stdgenerator::stdgenerator ALIAS stdgenerator)
+endif()
