make/project.xml

changeset 34
cc9d74d5eb46
parent 10
bf159cf9f4b6
--- a/make/project.xml	Tue Feb 18 19:09:02 2025 +0100
+++ b/make/project.xml	Wed Feb 19 18:12:10 2025 +0100
@@ -4,5 +4,17 @@
         <lang>cpp</lang>
         <cxxflags>-std=c++23</cxxflags>
     </dependency>
+    <dependency name="static" toolchain="gcc">
+        <ldflags>-static</ldflags>
+    </dependency>
+    <dependency name="static" toolchain="clang">
+        <ldflags>-static</ldflags>
+    </dependency>
+    <target>
+        <feature name="static">
+            <desc>statically link libstdc++</desc>
+            <dependencies>static</dependencies>
+        </feature>
+    </target>
 </project>
 

mercurial