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




commit b52e9b9600114b39028024f5b2db848173f30cdb
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.

 gdk/win32/Makefile.am               | 16 +---------------
 gdk/win32/gdk-win32-pub-headers.mak | 16 ++++++++++++++++
 2 files changed, 17 insertions(+), 15 deletions(-)
---
diff --git a/gdk/win32/Makefile.am b/gdk/win32/Makefile.am
index a2d52cecbe..173b8c33a2 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
@@ -94,21 +95,6 @@ libgdk_win32_la_LIBADD = \
        $(LDADDS) \
        $(NULL)
 
-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-win32-pub-headers.mak b/gdk/win32/gdk-win32-pub-headers.mak
new file mode 100644
index 0000000000..543bea958d
--- /dev/null
+++ b/gdk/win32/gdk-win32-pub-headers.mak
@@ -0,0 +1,16 @@
+# Public header list for GdkWin32
+
+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
\ No newline at end of file


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