make/project.xml

changeset 463
e8ee57cc052e
parent 404
384f6d1f5784
child 511
11004f307eae
--- a/make/project.xml	Sat Feb 08 21:42:56 2025 +0100
+++ b/make/project.xml	Sun Feb 09 20:21:52 2025 +0100
@@ -62,6 +62,29 @@
 		<ldflags>-lXm -lXt -lX11 -lpthread</ldflags>
 	</dependency>
 	
+	<dependency name="webkitgtk6">
+		<pkgconfig>webkitgtk-6.0</pkgconfig>
+		<cflags>-DUI_WEBVIEW</cflags>
+	</dependency>
+	
+	<dependency name="webkitgtk6">
+		<!-- webview unsupported -->
+	</dependency>
+	
+	<dependency name="webkit2gtk4">
+		<pkgconfig>webkit2gtk-4.1</pkgconfig>
+		<cflags>-DUI_WEBVIEW</cflags>
+	</dependency>
+	
+	<dependency name="webkit2gtk4">
+		<pkgconfig>webkit2gtk-4.0</pkgconfig>
+		<cflags>-DUI_WEBVIEW</cflags>
+	</dependency>
+	
+	<dependency name="webkit2gtk4">
+		<!-- webview unsupported -->
+	</dependency>
+	
 	<dependency platform="macos">
 		<make>OBJ_EXT = .o</make>
 		<make>LIB_EXT = .a</make>
@@ -81,17 +104,17 @@
 	<target name="tk">
 		<option arg="toolkit">
 			<value str="libadwaita">
-				<dependencies>libadwaita</dependencies>
+				<dependencies>libadwaita,webkitgtk6</dependencies>
 				<make>TOOLKIT = gtk</make>
 				<make>GTKOBJ = draw_cairo.o</make>
 			</value>
 			<value str="gtk4">
-				<dependencies>gtk4</dependencies>
+				<dependencies>gtk4,webkitgtk6</dependencies>
 				<make>TOOLKIT = gtk</make>
 				<make>GTKOBJ = draw_cairo.o</make>
 			</value>
 			<value str="gtk3">
-				<dependencies>gtk3</dependencies>
+				<dependencies>gtk3,webkit2gtk4</dependencies>
 				<make>TOOLKIT = gtk</make>
 				<make>GTKOBJ = draw_cairo.o</make>
 			</value>

mercurial