[libpanel] build: cleanup private vs public sources
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libpanel] build: cleanup private vs public sources
- Date: Thu, 28 Jul 2022 00:49:07 +0000 (UTC)
commit e22f8cf41f4f288f8f4337d3f43ab4278a534455
Author: Christian Hergert <chergert redhat com>
Date: Wed Jul 27 17:45:30 2022 -0700
build: cleanup private vs public sources
src/meson.build | 30 +++++++++++++++++-------------
1 file changed, 17 insertions(+), 13 deletions(-)
---
diff --git a/src/meson.build b/src/meson.build
index b63244a..e37fd38 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -17,32 +17,35 @@ panel_version_h = configure_file(
install: true,
configuration: version_data)
-libpanel_sources = [
+libpanel_private_sources = [
'panel-action-muxer.c',
'panel-binding-group.c',
- 'panel-dock.c',
'panel-dock-child.c',
- 'panel-dock-switcher.c',
'panel-drop-controls.c',
+ 'panel-frame-header-bar-row.c',
+ 'panel-handle.c',
+ 'panel-joined-menu.c',
+ 'panel-maximized-controls.c',
+ 'panel-resizer.c',
+ 'panel-save-dialog.c',
+ 'panel-scaler.c',
+ 'panel-signal-group.c',
+]
+
+libpanel_sources = [
+ 'panel-dock.c',
+ 'panel-dock-switcher.c',
'panel-frame.c',
'panel-frame-header.c',
'panel-frame-header-bar.c',
- 'panel-frame-header-bar-row.c',
'panel-frame-switcher.c',
'panel-frame-tab-bar.c',
'panel-grid.c',
'panel-grid-column.c',
- 'panel-handle.c',
'panel-init.c',
- 'panel-joined-menu.c',
- 'panel-maximized-controls.c',
'panel-omni-bar.c',
'panel-paned.c',
- 'panel-resizer.c',
'panel-save-delegate.c',
- 'panel-save-dialog.c',
- 'panel-scaler.c',
- 'panel-signal-group.c',
'panel-statusbar.c',
'panel-theme-selector.c',
'panel-widget.c',
@@ -52,13 +55,13 @@ libpanel_headers = [
'libpanel.h',
'panel-dock-switcher.h',
'panel-dock.h',
+ 'panel-frame.h',
'panel-frame-header-bar.h',
'panel-frame-header.h',
'panel-frame-switcher.h',
'panel-frame-tab-bar.h',
- 'panel-frame.h',
- 'panel-grid-column.h',
'panel-grid.h',
+ 'panel-grid-column.h',
'panel-init.h',
'panel-omni-bar.h',
'panel-paned.h',
@@ -108,6 +111,7 @@ libpanel_deps = [
libpanel_static = static_library('panel',
libpanel_generated_headers +
libpanel_generated_sources +
+ libpanel_private_sources +
libpanel_sources,
include_directories: libpanel_include_directories,
dependencies: libpanel_deps,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]