[gtk/msvcproj-nmake-install: 20/24] gdk/win32: Split out public header listing




commit 08c41e115403933866f85f7a5dbab11a539a77a8
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Fri May 13 18:35:54 2022 +0800

    gdk/win32: Split out public header listing
    
    This way, we can reuse this list in other non-autotools Makefile-based
    build systems.  Note that gdkwin32.h is intentionally not split out.

 gdk/win32/Makefile.am                  | 13 +------------
 gdk/win32/gdk-broadway-pub-headers.mak |  8 ++++++++
 gdk/win32/gdk-win32-pub-headers.mak    | 13 +++++++++++++
 3 files changed, 22 insertions(+), 12 deletions(-)
---
diff --git a/gdk/win32/Makefile.am b/gdk/win32/Makefile.am
index a2d52cecbe..40c8edc943 100644
--- a/gdk/win32/Makefile.am
+++ b/gdk/win32/Makefile.am
@@ -1,5 +1,6 @@
 ## Process this file with automake to produce Makefile.in
 include $(top_srcdir)/Makefile.decl
+include gdk-win32-pub-headers.mak
 
 libgdkincludedir = $(includedir)/gtk-3.0/gdk
 libgdkwin32includedir = $(includedir)/gtk-3.0/gdk/win32
@@ -97,18 +98,6 @@ libgdk_win32_la_LIBADD = \
 libgdkinclude_HEADERS =                \
        gdkwin32.h
 
-libgdkwin32include_HEADERS =   \
-       gdkwin32cursor.h        \
-       gdkwin32display.h       \
-       gdkwin32displaymanager.h\
-       gdkwin32dnd.h           \
-       gdkwin32glcontext.h     \
-       gdkwin32keys.h          \
-       gdkwin32misc.h          \
-       gdkwin32monitor.h       \
-       gdkwin32screen.h        \
-       gdkwin32window.h
-
 # ------------------- MSVC Build Items ----------------
 MSVCPROJS = gdk3-win32
 
diff --git a/gdk/win32/gdk-broadway-pub-headers.mak b/gdk/win32/gdk-broadway-pub-headers.mak
new file mode 100644
index 0000000000..143effeec4
--- /dev/null
+++ b/gdk/win32/gdk-broadway-pub-headers.mak
@@ -0,0 +1,8 @@
+# Public header list for GdkBroadway
+
+libgdkbroadwayinclude_HEADERS =        \
+       gdkbroadwaydisplay.h            \
+       gdkbroadwaywindow.h             \
+       gdkbroadwaycursor.h             \
+       gdkbroadwaymonitor.h            \
+       gdkbroadwayvisual.h
\ No newline at end of file
diff --git a/gdk/win32/gdk-win32-pub-headers.mak b/gdk/win32/gdk-win32-pub-headers.mak
new file mode 100644
index 0000000000..36c323738e
--- /dev/null
+++ b/gdk/win32/gdk-win32-pub-headers.mak
@@ -0,0 +1,13 @@
+# Public header list for GdkWin32
+
+libgdkwin32include_HEADERS =   \
+       gdkwin32cursor.h        \
+       gdkwin32display.h       \
+       gdkwin32displaymanager.h\
+       gdkwin32dnd.h           \
+       gdkwin32glcontext.h     \
+       gdkwin32keys.h          \
+       gdkwin32misc.h          \
+       gdkwin32monitor.h       \
+       gdkwin32screen.h        \
+       gdkwin32window.h


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]