[libhandy/wip/exalm/private-sources] build: Do not introspect private sources




commit 99a91e5a028b349cb145c3ec01b428a762f42f42
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Wed Mar 9 19:11:05 2022 +0000

    build: Do not introspect private sources
    
    See https://gitlab.gnome.org/GNOME/libadwaita/-/merge_requests/496

 src/meson.build | 36 ++++++++++++++++++++----------------
 1 file changed, 20 insertions(+), 16 deletions(-)
---
diff --git a/src/meson.build b/src/meson.build
index 318faea3..6a4c6a30 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -130,63 +130,67 @@ libhandy_init_public_types = custom_target('hdy-public-types.c',
 )
 
 src_sources = [
-  'gtkprogresstracker.c',
-  'gtk-window.c',
   'hdy-action-row.c',
   'hdy-animation.c',
   'hdy-application-window.c',
   'hdy-avatar.c',
-  'hdy-avatar-icon.c',
-  'hdy-bidi.c',
   'hdy-carousel.c',
-  'hdy-carousel-box.c',
   'hdy-carousel-indicator-dots.c',
   'hdy-carousel-indicator-lines.c',
   'hdy-clamp.c',
   'hdy-combo-row.c',
-  'hdy-css.c',
   'hdy-deck.c',
   'hdy-enum-value-object.c',
   'hdy-expander-row.c',
-  'hdy-fading-label.c',
   'hdy-flap.c',
   'hdy-header-bar.c',
   'hdy-header-group.c',
-  'hdy-keypad-button.c',
   'hdy-keypad.c',
   'hdy-leaflet.c',
   'hdy-main.c',
   'hdy-navigation-direction.c',
-  'hdy-nothing.c',
   'hdy-preferences-group.c',
   'hdy-preferences-page.c',
   'hdy-preferences-row.c',
   'hdy-preferences-window.c',
   'hdy-search-bar.c',
-  'hdy-settings.c',
-  'hdy-shadow-helper.c',
   'hdy-squeezer.c',
-  'hdy-stackable-box.c',
   'hdy-status-page.c',
   'hdy-style-manager.c',
   'hdy-swipe-group.c',
   'hdy-swipe-tracker.c',
   'hdy-swipeable.c',
-  'hdy-tab.c',
   'hdy-tab-bar.c',
-  'hdy-tab-box.c',
   'hdy-tab-view.c',
   'hdy-title-bar.c',
   'hdy-value-object.c',
   'hdy-view-switcher.c',
   'hdy-view-switcher-bar.c',
-  'hdy-view-switcher-button.c',
   'hdy-view-switcher-title.c',
   'hdy-window.c',
   'hdy-window-handle.c',
+]
+
+# Files that should not be introspected
+libhandy_private_sources += files([
+  'gtkprogresstracker.c',
+  'gtk-window.c',
+  'hdy-avatar-icon.c',
+  'hdy-bidi.c',
+  'hdy-carousel-box.c',
+  'hdy-css.c',
+  'hdy-fading-label.c',
+  'hdy-keypad-button.c',
+  'hdy-nothing.c',
+  'hdy-settings.c',
+  'hdy-shadow-helper.c',
+  'hdy-stackable-box.c',
+  'hdy-tab.c',
+  'hdy-tab-box.c',
+  'hdy-view-switcher-button.c',
   'hdy-window-handle-controller.c',
   'hdy-window-mixin.c',
-]
+])
 
 libhandy_public_headers += files(src_headers)
 libhandy_public_sources += files(src_sources)


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