[libdazzle] menu-button: make implementation details private



commit 9115feb496ae996f79bc63f1e12f2143df8821d8
Author: Christian Hergert <chergert redhat com>
Date:   Sun Jul 9 18:33:46 2017 -0700

    menu-button: make implementation details private
    
    These don't need to be in the public ABI.

 src/dazzle.h          |    2 --
 src/menus/meson.build |   10 ++++++----
 2 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/dazzle.h b/src/dazzle.h
index 62dbfbc..3052f3e 100644
--- a/src/dazzle.h
+++ b/src/dazzle.h
@@ -55,8 +55,6 @@ G_BEGIN_DECLS
 #include "graphing/dzl-graph-view.h"
 #include "menus/dzl-joined-menu.h"
 #include "menus/dzl-menu-button.h"
-#include "menus/dzl-menu-button-item.h"
-#include "menus/dzl-menu-button-section.h"
 #include "menus/dzl-menu-manager.h"
 #include "panel/dzl-dock-bin-edge.h"
 #include "panel/dzl-dock-bin.h"
diff --git a/src/menus/meson.build b/src/menus/meson.build
index 06452b9..d918b0e 100644
--- a/src/menus/meson.build
+++ b/src/menus/meson.build
@@ -1,20 +1,22 @@
 menus_headers = [
   'dzl-joined-menu.h',
-  'dzl-menu-button-item.h',
-  'dzl-menu-button-section.h',
   'dzl-menu-button.h',
   'dzl-menu-manager.h',
 ]
 
 menus_sources = [
   'dzl-joined-menu.c',
-  'dzl-menu-button-item.c',
-  'dzl-menu-button-section.c',
   'dzl-menu-button.c',
   'dzl-menu-manager.c',
 ]
 
+menus_private_sources = [
+  'dzl-menu-button-item.c',
+  'dzl-menu-button-section.c',
+]
+
 libdazzle_public_headers += files(menus_headers)
 libdazzle_public_sources += files(menus_sources)
+libdazzle_private_sources += files(menus_private_sources)
 
 install_headers(menus_headers, subdir: join_paths(libdazzle_header_subdir, 'menus'))


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