[gtk/split-out-gdk-gtk-source-list-3-24: 1/3] gdk: Split out source listings



commit 0df07f8420c9f6c0dbe05fb8d40ad0342a9d6c6d
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Tue Jul 30 12:19:11 2019 +0800

    gdk: Split out source listings
    
    This is so that we can share the listings with the NMake Makefiles that
    are being used to generate the enumeration sources.  Note that
    $(common_sources) is intentionally not split out, as we are looking to
    move to have all build systems generate the sources by themselves.

 gdk/Makefile.am  | 211 +------------------------------------------------------
 gdk/Makefile.inc | 208 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 211 insertions(+), 208 deletions(-)
---
diff --git a/gdk/Makefile.am b/gdk/Makefile.am
index 6373e26a26..807e2a6a47 100644
--- a/gdk/Makefile.am
+++ b/gdk/Makefile.am
@@ -60,138 +60,14 @@ LDADD =                                    \
        -rpath $(libdir)                        \
        $(no_undefined)
 
-#
-# setup source file variables
-#
-#
-# GDK header files for public installation (non-generated)
-#
-#
-gdk_public_h_sources =                                 \
-       gdk.h                                   \
-       gdk-autocleanup.h                       \
-       gdkapplaunchcontext.h                   \
-       gdkcairo.h                              \
-       gdkcursor.h                             \
-       gdkdevice.h                             \
-       gdkdevicepad.h                          \
-       gdkdevicetool.h                         \
-       gdkdevicemanager.h                      \
-       gdkdisplay.h                            \
-       gdkdisplaymanager.h                     \
-       gdkdnd.h                                \
-       gdkdrawingcontext.h                     \
-       gdkevents.h                             \
-       gdkframetimings.h                       \
-       gdkglcontext.h                          \
-       gdkkeys.h                               \
-       gdkkeysyms.h                            \
-       gdkkeysyms-compat.h                     \
-       gdkmain.h                               \
-       gdkmonitor.h                            \
-       gdkpango.h                              \
-       gdkframeclock.h                         \
-       gdkpixbuf.h                             \
-       gdkprivate.h                            \
-       gdkproperty.h                           \
-       gdkrectangle.h                          \
-       gdkrgba.h                               \
-       gdkscreen.h                             \
-       gdkseat.h                               \
-       gdkselection.h                          \
-       gdktestutils.h                          \
-       gdkthreads.h                            \
-       gdktypes.h                              \
-       gdkvisual.h                             \
-       gdkwindow.h
-
-deprecated_h_sources =                         \
-       deprecated/gdkcolor.h
+include $(srcdir)/Makefile.inc
+
+deprecated_h_sources = $(gdk_deprecated_h_sources)
 
 gdk_h_sources =                                        \
        $(gdk_public_h_sources)                 \
        $(deprecated_h_sources)
 
-gdk_private_headers =                          \
-       gdk-private.h                           \
-       gdkapplaunchcontextprivate.h            \
-       gdkconstructor.h                \
-       gdkcursorprivate.h                      \
-       gdkdevicemanagerprivate.h               \
-       gdkdeviceprivate.h                      \
-       gdkdevicepadprivate.h                   \
-       gdkdevicetoolprivate.h                  \
-       gdkdisplaymanagerprivate.h              \
-       gdkdisplayprivate.h                     \
-       gdkdndprivate.h                         \
-       gdkdrawingcontextprivate.h              \
-       gdkframeclockidle.h                     \
-       gdkframeclockprivate.h                  \
-       gdkglcontextprivate.h                   \
-       gdkmonitorprivate.h                     \
-       gdkprofilerprivate.h                    \
-       gdkscreenprivate.h                      \
-       gdkseatprivate.h                        \
-       gdkseatdefaultprivate.h                 \
-       gdkinternals.h                          \
-       gdkintl.h                               \
-       gdkkeysprivate.h                        \
-       gdkvisualprivate.h                      \
-       gdkx.h
-
-deprecated_c_sources =                         \
-       deprecated/gdkcolor.c
-
-gdk_c_sources =                                \
-       $(deprecated_c_sources)                 \
-       gdk-private.c                           \
-       gdk.c                                   \
-       gdkapplaunchcontext.c                   \
-       gdkcairo.c                              \
-       gdkcursor.c                             \
-       gdkdeprecated.c                         \
-       gdkdevice.c                             \
-       gdkdevicepad.c                          \
-       gdkdevicetool.c                         \
-       gdkdevicemanager.c                      \
-       gdkdisplay.c                            \
-       gdkdisplaymanager.c                     \
-       gdkdnd.c                                \
-       gdkdrawingcontext.c                     \
-       gdkevents.c                             \
-       gdkframetimings.c                       \
-       gdkgl.c                                 \
-       gdkglcontext.c                          \
-       gdkglobals.c                            \
-       gdkkeys.c                               \
-       gdkkeyuni.c                             \
-       gdkmonitor.c                            \
-       gdkoffscreenwindow.c                    \
-       gdkframeclock.c                         \
-       gdkframeclockidle.c                     \
-       gdkpango.c                              \
-       gdkpixbuf-drawable.c                    \
-       gdkprofiler.c                           \
-       gdkproperty.c                           \
-       gdkrectangle.c                          \
-       gdkrgba.c                               \
-       gdkscreen.c                             \
-       gdkseat.c                               \
-       gdkseatdefault.c                        \
-       gdkselection.c                          \
-       gdkvisual.c                             \
-       gdkwindow.c                             \
-       gdkwindowimpl.c
-
-gdk_built_sources =                            \
-       gdkenumtypes.h                          \
-       gdkenumtypes.c                          \
-       gdkmarshalers.h                         \
-       gdkmarshalers.c                         \
-       gdkresources.h                          \
-       gdkresources.c                          \
-       gdkversionmacros.h
-
 #
 # setup GDK sources and their dependencies
 #
@@ -264,57 +140,6 @@ if OS_WIN32
 Gdk_3_0_gir_CFLAGS += -I$(srcdir)/win32 -I$(srcdir)
 endif
 if USE_X11
-x11_introspection_files =              \
-       x11/gdkapplaunchcontext-x11.c   \
-       x11/gdkasync.c                  \
-       x11/gdkcursor-x11.c             \
-       x11/gdkdevice-core-x11.c        \
-       x11/gdkdevicemanager-core-x11.c \
-       x11/gdkdevicemanager-x11.c      \
-       x11/gdkdevicemanager-xi2.c      \
-       x11/gdkdevice-xi2.c             \
-       x11/gdkdisplay-x11.c            \
-       x11/gdkdisplaymanager-x11.c     \
-       x11/gdkdnd-x11.c                \
-       x11/gdkeventsource.c            \
-       x11/gdkeventtranslator.c        \
-       x11/gdkgeometry-x11.c           \
-       x11/gdkglcontext-x11.c          \
-       x11/gdkkeys-x11.c               \
-       x11/gdkmain-x11.c               \
-       x11/gdkmonitor-x11.c            \
-       x11/gdkproperty-x11.c           \
-       x11/gdkscreen-x11.c             \
-       x11/gdkselection-x11.c          \
-       x11/gdksettings.c               \
-       x11/gdktestutils-x11.c          \
-       x11/gdkvisual-x11.c             \
-       x11/gdkwindow-x11.c             \
-       x11/gdkxftdefaults.c            \
-       x11/gdkxid.c                    \
-       x11/xsettings-client.c          \
-       x11/gdkx.h                      \
-       x11/gdkx11applaunchcontext.h    \
-       x11/gdkx11cursor.h              \
-       x11/gdkx11device.h              \
-       x11/gdkx11device-core.h         \
-       x11/gdkx11device-xi2.h          \
-       x11/gdkx11devicemanager.h       \
-       x11/gdkx11devicemanager-core.h  \
-       x11/gdkx11devicemanager-xi2.h   \
-       x11/gdkx11display.h             \
-       x11/gdkx11displaymanager.h      \
-       x11/gdkx11dnd.h                 \
-       x11/gdkx11glcontext.h           \
-       x11/gdkx11keys.h                \
-       x11/gdkx11monitor.h             \
-       x11/gdkx11property.h            \
-       x11/gdkx11screen.h              \
-       x11/gdkx11selection.h           \
-       x11/gdkx11utils.h               \
-       x11/gdkx11visual.h              \
-       x11/gdkx11window.h
-
 GdkX11-3.0.gir: libgdk-3.la Gdk-3.0.gir Makefile
 GdkX11_3_0_gir_SCANNERFLAGS =          \
        --identifier-prefix=Gdk         \
@@ -329,36 +154,6 @@ INTROSPECTION_GIRS += GdkX11-3.0.gir
 
 endif # USE_X11
 
-w32_introspection_files =              \
-       win32/gdkcursor-win32.c         \
-       win32/gdkdevicemanager-win32.c  \
-       win32/gdkdevice-virtual.c       \
-       win32/gdkdevice-win32.c         \
-       win32/gdkdevice-wintab.c        \
-       win32/gdkdisplaymanager-win32.c \
-       win32/gdkdisplay-win32.c        \
-       win32/gdkdnd-win32.c            \
-       win32/gdkevents-win32.c         \
-       win32/gdkgeometry-win32.c       \
-       win32/gdkglobals-win32.c        \
-       win32/gdkkeys-win32.c           \
-       win32/gdkmain-win32.c           \
-       win32/gdkproperty-win32.c       \
-       win32/gdkscreen-win32.c         \
-       win32/gdkselection-win32.c      \
-       win32/gdktestutils-win32.c      \
-       win32/gdkwin32.h                \
-       win32/gdkwin32cursor.h          \
-       win32/gdkwin32display.h         \
-       win32/gdkwin32displaymanager.h  \
-       win32/gdkwin32dnd.h             \
-       win32/gdkwin32id.c              \
-       win32/gdkwin32keys.h            \
-       win32/gdkwin32misc.h            \
-       win32/gdkwin32screen.h          \
-       win32/gdkwin32window.h          \
-       win32/gdkwindow-win32.c
-
 if OS_WIN32
 GdkWin32-3.0.gir: libgdk-3.la Gdk-3.0.gir Makefile
 GdkWin32_3_0_gir_SCANNERFLAGS = \
diff --git a/gdk/Makefile.inc b/gdk/Makefile.inc
new file mode 100644
index 0000000000..ab8d5499ee
--- /dev/null
+++ b/gdk/Makefile.inc
@@ -0,0 +1,208 @@
+#
+# setup source file variables
+#
+#
+# GDK header files for public installation (non-generated)
+#
+#
+gdk_public_h_sources =                                 \
+       gdk.h                                   \
+       gdk-autocleanup.h                       \
+       gdkapplaunchcontext.h                   \
+       gdkcairo.h                              \
+       gdkcursor.h                             \
+       gdkdevice.h                             \
+       gdkdevicepad.h                          \
+       gdkdevicetool.h                         \
+       gdkdevicemanager.h                      \
+       gdkdisplay.h                            \
+       gdkdisplaymanager.h                     \
+       gdkdnd.h                                \
+       gdkdrawingcontext.h                     \
+       gdkevents.h                             \
+       gdkframetimings.h                       \
+       gdkglcontext.h                          \
+       gdkkeys.h                               \
+       gdkkeysyms.h                            \
+       gdkkeysyms-compat.h                     \
+       gdkmain.h                               \
+       gdkmonitor.h                            \
+       gdkpango.h                              \
+       gdkframeclock.h                         \
+       gdkpixbuf.h                             \
+       gdkprivate.h                            \
+       gdkproperty.h                           \
+       gdkrectangle.h                          \
+       gdkrgba.h                               \
+       gdkscreen.h                             \
+       gdkseat.h                               \
+       gdkselection.h                          \
+       gdktestutils.h                          \
+       gdkthreads.h                            \
+       gdktypes.h                              \
+       gdkvisual.h                             \
+       gdkwindow.h
+
+gdk_deprecated_h_sources =                             \
+       deprecated/gdkcolor.h
+
+gdk_private_headers =                          \
+       gdk-private.h                           \
+       gdkapplaunchcontextprivate.h            \
+       gdkconstructor.h                \
+       gdkcursorprivate.h                      \
+       gdkdevicemanagerprivate.h               \
+       gdkdeviceprivate.h                      \
+       gdkdevicepadprivate.h                   \
+       gdkdevicetoolprivate.h                  \
+       gdkdisplaymanagerprivate.h              \
+       gdkdisplayprivate.h                     \
+       gdkdndprivate.h                         \
+       gdkdrawingcontextprivate.h              \
+       gdkframeclockidle.h                     \
+       gdkframeclockprivate.h                  \
+       gdkglcontextprivate.h                   \
+       gdkmonitorprivate.h                     \
+       gdkprofilerprivate.h                    \
+       gdkscreenprivate.h                      \
+       gdkseatprivate.h                        \
+       gdkseatdefaultprivate.h                 \
+       gdkinternals.h                          \
+       gdkintl.h                               \
+       gdkkeysprivate.h                        \
+       gdkvisualprivate.h                      \
+       gdkx.h
+
+deprecated_c_sources =                         \
+       deprecated/gdkcolor.c
+
+gdk_c_sources =                                \
+       $(deprecated_c_sources)                 \
+       gdk-private.c                           \
+       gdk.c                                   \
+       gdkapplaunchcontext.c                   \
+       gdkcairo.c                              \
+       gdkcursor.c                             \
+       gdkdeprecated.c                         \
+       gdkdevice.c                             \
+       gdkdevicepad.c                          \
+       gdkdevicetool.c                         \
+       gdkdevicemanager.c                      \
+       gdkdisplay.c                            \
+       gdkdisplaymanager.c                     \
+       gdkdnd.c                                \
+       gdkdrawingcontext.c                     \
+       gdkevents.c                             \
+       gdkframetimings.c                       \
+       gdkgl.c                                 \
+       gdkglcontext.c                          \
+       gdkglobals.c                            \
+       gdkkeys.c                               \
+       gdkkeyuni.c                             \
+       gdkmonitor.c                            \
+       gdkoffscreenwindow.c                    \
+       gdkframeclock.c                         \
+       gdkframeclockidle.c                     \
+       gdkpango.c                              \
+       gdkpixbuf-drawable.c                    \
+       gdkprofiler.c                           \
+       gdkproperty.c                           \
+       gdkrectangle.c                          \
+       gdkrgba.c                               \
+       gdkscreen.c                             \
+       gdkseat.c                               \
+       gdkseatdefault.c                        \
+       gdkselection.c                          \
+       gdkvisual.c                             \
+       gdkwindow.c                             \
+       gdkwindowimpl.c
+
+gdk_built_sources =                            \
+       gdkenumtypes.h                          \
+       gdkenumtypes.c                          \
+       gdkmarshalers.h                         \
+       gdkmarshalers.c                         \
+       gdkresources.h                          \
+       gdkresources.c                          \
+       gdkversionmacros.h
+
+x11_introspection_files =              \
+       x11/gdkapplaunchcontext-x11.c   \
+       x11/gdkasync.c                  \
+       x11/gdkcursor-x11.c             \
+       x11/gdkdevice-core-x11.c        \
+       x11/gdkdevicemanager-core-x11.c \
+       x11/gdkdevicemanager-x11.c      \
+       x11/gdkdevicemanager-xi2.c      \
+       x11/gdkdevice-xi2.c             \
+       x11/gdkdisplay-x11.c            \
+       x11/gdkdisplaymanager-x11.c     \
+       x11/gdkdnd-x11.c                \
+       x11/gdkeventsource.c            \
+       x11/gdkeventtranslator.c        \
+       x11/gdkgeometry-x11.c           \
+       x11/gdkglcontext-x11.c          \
+       x11/gdkkeys-x11.c               \
+       x11/gdkmain-x11.c               \
+       x11/gdkmonitor-x11.c            \
+       x11/gdkproperty-x11.c           \
+       x11/gdkscreen-x11.c             \
+       x11/gdkselection-x11.c          \
+       x11/gdksettings.c               \
+       x11/gdktestutils-x11.c          \
+       x11/gdkvisual-x11.c             \
+       x11/gdkwindow-x11.c             \
+       x11/gdkxftdefaults.c            \
+       x11/gdkxid.c                    \
+       x11/xsettings-client.c          \
+       x11/gdkx.h                      \
+       x11/gdkx11applaunchcontext.h    \
+       x11/gdkx11cursor.h              \
+       x11/gdkx11device.h              \
+       x11/gdkx11device-core.h         \
+       x11/gdkx11device-xi2.h          \
+       x11/gdkx11devicemanager.h       \
+       x11/gdkx11devicemanager-core.h  \
+       x11/gdkx11devicemanager-xi2.h   \
+       x11/gdkx11display.h             \
+       x11/gdkx11displaymanager.h      \
+       x11/gdkx11dnd.h                 \
+       x11/gdkx11glcontext.h           \
+       x11/gdkx11keys.h                \
+       x11/gdkx11monitor.h             \
+       x11/gdkx11property.h            \
+       x11/gdkx11screen.h              \
+       x11/gdkx11selection.h           \
+       x11/gdkx11utils.h               \
+       x11/gdkx11visual.h              \
+       x11/gdkx11window.h
+
+w32_introspection_files =              \
+       win32/gdkcursor-win32.c         \
+       win32/gdkdevicemanager-win32.c  \
+       win32/gdkdevice-virtual.c       \
+       win32/gdkdevice-win32.c         \
+       win32/gdkdevice-wintab.c        \
+       win32/gdkdisplaymanager-win32.c \
+       win32/gdkdisplay-win32.c        \
+       win32/gdkdnd-win32.c            \
+       win32/gdkevents-win32.c         \
+       win32/gdkgeometry-win32.c       \
+       win32/gdkglobals-win32.c        \
+       win32/gdkkeys-win32.c           \
+       win32/gdkmain-win32.c           \
+       win32/gdkproperty-win32.c       \
+       win32/gdkscreen-win32.c         \
+       win32/gdkselection-win32.c      \
+       win32/gdktestutils-win32.c      \
+       win32/gdkwin32.h                \
+       win32/gdkwin32cursor.h          \
+       win32/gdkwin32display.h         \
+       win32/gdkwin32displaymanager.h  \
+       win32/gdkwin32dnd.h             \
+       win32/gdkwin32id.c              \
+       win32/gdkwin32keys.h            \
+       win32/gdkwin32misc.h            \
+       win32/gdkwin32screen.h          \
+       win32/gdkwin32window.h          \
+       win32/gdkwindow-win32.c


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