[gtk/msvcproj-nmake-install: 23/24] gtk/Makefile.am: Split out more items




commit 036027ae1b444748d73eb2fbcea29f8b4af4fbe7
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Fri May 13 19:03:47 2022 +0800

    gtk/Makefile.am: Split out more items
    
    ... to gtk-mkenums-pub-headers.inc, since we will want to share the
    items in the lists that were split out.

 gtk/Makefile.am                 | 13 +------------
 gtk/gtk-mkenums-pub-headers.mak | 13 +++++++++++++
 2 files changed, 14 insertions(+), 12 deletions(-)
---
diff --git a/gtk/Makefile.am b/gtk/Makefile.am
index c764ded2b9..cfc29aea03 100644
--- a/gtk/Makefile.am
+++ b/gtk/Makefile.am
@@ -122,20 +122,9 @@ include $(srcdir)/gtk-mkenums-pub-headers.inc
 gtk_public_h_sources = $(GTK_PUB_HDRS)
 
 if OS_UNIX
-gtk_unix_print_public_h_sources =      \
-       gtkpagesetupunixdialog.h        \
-       gtkprintunixdialog.h            \
-       gtkprinter.h                    \
-       gtkprintjob.h                   \
-       gtkunixprint-autocleanups.h     \
-       gtkunixprint.h
+gtk_unix_print_public_h_sources = $(GTK_UNIX_PRINT_PUB_HDRS)
 endif
 
-# Installed header files without compatibility guarantees
-# that are not included in gtk/gtk.h
-gtk_semi_private_h_sources = \
-       gtktextlayout.h
-
 gtk_private_type_h_sources = $(GTK_PRIVATE_TYPE_HDRS)
 
 # GTK+ header files that don't get installed
diff --git a/gtk/gtk-mkenums-pub-headers.mak b/gtk/gtk-mkenums-pub-headers.mak
index 86c38f925c..6e799b8131 100644
--- a/gtk/gtk-mkenums-pub-headers.mak
+++ b/gtk/gtk-mkenums-pub-headers.mak
@@ -234,3 +234,16 @@ GTK_PUB_HDRS =             \
 GTK_PRIVATE_TYPE_HDRS =        \
        gtkcsstypesprivate.h    \
        gtktexthandleprivate.h
+
+GTK_UNIX_PRINT_PUB_HDRS =      \
+       gtkpagesetupunixdialog.h        \
+       gtkprintunixdialog.h            \
+       gtkprinter.h                    \
+       gtkprintjob.h                   \
+       gtkunixprint-autocleanups.h     \
+       gtkunixprint.h
+
+# Installed header files without compatibility guarantees
+# that are not included in gtk/gtk.h
+gtk_semi_private_h_sources = \
+       gtktextlayout.h


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