Install enum types

This commit is contained in:
Jasper St. Pierre 2015-07-05 21:58:45 -07:00
parent e8dd5601e7
commit 8979e52a6c
9 changed files with 25 additions and 25 deletions

6
.gitignore vendored
View File

@ -57,10 +57,8 @@ testgradient
m4/* m4/*
INSTALL INSTALL
mkinstalldirs mkinstalldirs
src/mutter-enum-types.[ch] meta-enum-types.[ch]
src/stamp-mutter-enum-types.h src/stamp-meta-enum-types.h
src/mutter-marshal.[ch]
src/stamp-mutter-marshal.h
src/meta-dbus-display-config.[ch] src/meta-dbus-display-config.[ch]
src/meta-dbus-idle-monitor.[ch] src/meta-dbus-idle-monitor.[ch]
src/meta-dbus-login1.[ch] src/meta-dbus-login1.[ch]

View File

@ -39,8 +39,8 @@ mutter_built_sources = \
$(dbus_idle_built_sources) \ $(dbus_idle_built_sources) \
$(dbus_display_config_built_sources) \ $(dbus_display_config_built_sources) \
$(dbus_login1_built_sources) \ $(dbus_login1_built_sources) \
mutter-enum-types.h \ meta/meta-enum-types.h \
mutter-enum-types.c \ meta-enum-types.c \
$(NULL) $(NULL)
if HAVE_WAYLAND if HAVE_WAYLAND
@ -334,7 +334,9 @@ libmutterinclude_headers = \
$(NULL) $(NULL)
libmutterinclude_built_headers = \ libmutterinclude_built_headers = \
meta/meta-version.h meta/meta-version.h \
meta/meta-enum-types.h \
$(NULL)
libmutterinclude_base_headers = \ libmutterinclude_base_headers = \
$(libmutterinclude_headers) \ $(libmutterinclude_headers) \
@ -386,7 +388,6 @@ Meta-$(api_version).gir: libmutter.la
@META_GIR@_CFLAGS = $(AM_CPPFLAGS) @META_GIR@_CFLAGS = $(AM_CPPFLAGS)
@META_GIR@_LIBS = libmutter.la @META_GIR@_LIBS = libmutter.la
@META_GIR@_FILES = \ @META_GIR@_FILES = \
mutter-enum-types.h \
$(libmutterinclude_base_headers) \ $(libmutterinclude_base_headers) \
$(filter %.c,$(libmutter_la_SOURCES) $(nodist_libmutter_la_SOURCES)) $(filter %.c,$(libmutter_la_SOURCES) $(nodist_libmutter_la_SOURCES))
@META_GIR@_SCANNERFLAGS = --warn-all --warn-error @META_GIR@_SCANNERFLAGS = --warn-all --warn-error
@ -409,8 +410,8 @@ pkgconfig_DATA = libmutter.pc
EXTRA_DIST += \ EXTRA_DIST += \
$(wayland_protocols) \ $(wayland_protocols) \
libmutter.pc.in \ libmutter.pc.in \
mutter-enum-types.h.in \ meta-enum-types.h.in \
mutter-enum-types.c.in \ meta-enum-types.c.in \
org.freedesktop.login1.xml \ org.freedesktop.login1.xml \
org.gnome.Mutter.DisplayConfig.xml \ org.gnome.Mutter.DisplayConfig.xml \
org.gnome.Mutter.IdleMonitor.xml \ org.gnome.Mutter.IdleMonitor.xml \
@ -420,26 +421,26 @@ BUILT_SOURCES = \
$(mutter_built_sources) \ $(mutter_built_sources) \
$(libmutterinclude_built_headers) $(libmutterinclude_built_headers)
MUTTER_STAMP_FILES = stamp-mutter-enum-types.h MUTTER_STAMP_FILES = stamp-meta-enum-types.h
CLEANFILES += $(MUTTER_STAMP_FILES) CLEANFILES += $(MUTTER_STAMP_FILES)
mutter-enum-types.h: stamp-mutter-enum-types.h Makefile meta/meta-enum-types.h: stamp-meta-enum-types.h Makefile
@true @true
stamp-mutter-enum-types.h: $(libmutterinclude_base_headers) mutter-enum-types.h.in stamp-meta-enum-types.h: $(libmutterinclude_headers) meta-enum-types.h.in
$(AM_V_GEN) ( cd $(srcdir) && \ $(AM_V_GEN) ( cd $(srcdir) && \
$(GLIB_MKENUMS) \ $(GLIB_MKENUMS) \
--template mutter-enum-types.h.in \ --template meta-enum-types.h.in \
$(libmutterinclude_base_headers) ) >> xgen-teth && \ $(libmutterinclude_base_headers) ) >> xgen-teth && \
(cmp -s xgen-teth mutter-enum-types.h || cp xgen-teth mutter-enum-types.h) && \ (cmp -s xgen-teth meta/meta-enum-types.h || cp xgen-teth meta/meta-enum-types.h) && \
rm -f xgen-teth && \ rm -f xgen-teth && \
echo timestamp > $(@F) echo timestamp > $(@F)
mutter-enum-types.c: stamp-mutter-enum-types.h mutter-enum-types.c.in meta-enum-types.c: stamp-meta-enum-types.h meta-enum-types.c.in
$(AM_V_GEN) ( cd $(srcdir) && \ $(AM_V_GEN) ( cd $(srcdir) && \
$(GLIB_MKENUMS) \ $(GLIB_MKENUMS) \
--template mutter-enum-types.c.in \ --template meta-enum-types.c.in \
$(libmutterinclude_base_headers) ) >> xgen-tetc && \ $(libmutterinclude_base_headers) ) >> xgen-tetc && \
cp xgen-tetc mutter-enum-types.c && \ cp xgen-tetc meta-enum-types.c && \
rm -f xgen-tetc rm -f xgen-tetc
dbus_display_config_built_sources = meta-dbus-display-config.c meta-dbus-display-config.h dbus_display_config_built_sources = meta-dbus-display-config.c meta-dbus-display-config.h

View File

@ -16,7 +16,7 @@
#include "backends/native/meta-barrier-native.h" #include "backends/native/meta-barrier-native.h"
#include "backends/x11/meta-backend-x11.h" #include "backends/x11/meta-backend-x11.h"
#include "backends/x11/meta-barrier-x11.h" #include "backends/x11/meta-barrier-x11.h"
#include "mutter-enum-types.h" #include <meta/meta-enum-types.h>
G_DEFINE_TYPE (MetaBarrier, meta_barrier, G_TYPE_OBJECT) G_DEFINE_TYPE (MetaBarrier, meta_barrier, G_TYPE_OBJECT)
G_DEFINE_TYPE (MetaBarrierImpl, meta_barrier_impl, G_TYPE_OBJECT) G_DEFINE_TYPE (MetaBarrierImpl, meta_barrier_impl, G_TYPE_OBJECT)

View File

@ -46,7 +46,7 @@
#include <meta/compositor.h> #include <meta/compositor.h>
#include <meta/compositor-mutter.h> #include <meta/compositor-mutter.h>
#include <X11/Xatom.h> #include <X11/Xatom.h>
#include "mutter-enum-types.h" #include <meta/meta-enum-types.h>
#include "meta-idle-monitor-dbus.h" #include "meta-idle-monitor-dbus.h"
#include "meta-cursor-tracker-private.h" #include "meta-cursor-tracker-private.h"
#include <meta/meta-backend.h> #include <meta/meta-backend.h>

View File

@ -40,7 +40,7 @@
#include "keybindings-private.h" #include "keybindings-private.h"
#include "stack.h" #include "stack.h"
#include <meta/compositor.h> #include <meta/compositor.h>
#include "mutter-enum-types.h" #include <meta/meta-enum-types.h>
#include "core.h" #include "core.h"
#include "meta-cursor-tracker-private.h" #include "meta-cursor-tracker-private.h"

View File

@ -41,7 +41,7 @@
#include <meta/prefs.h> #include <meta/prefs.h>
#include <meta/group.h> #include <meta/group.h>
#include "constraints.h" #include "constraints.h"
#include "mutter-enum-types.h" #include <meta/meta-enum-types.h>
#include "core.h" #include "core.h"
#include <X11/Xatom.h> #include <X11/Xatom.h>

View File

@ -1,5 +1,5 @@
/*** BEGIN file-header ***/ /*** BEGIN file-header ***/
#include "mutter-enum-types.h" #include <meta/meta-enum-types.h>
/*** END file-header ***/ /*** END file-header ***/
/*** BEGIN file-production ***/ /*** BEGIN file-production ***/

View File

@ -1,6 +1,6 @@
/*** BEGIN file-header ***/ /*** BEGIN file-header ***/
#ifndef __MUTTER_ENUM_TYPES_H__ #ifndef __META_ENUM_TYPES_H__
#define __MUTTER_ENUM_TYPES_H__ #define __META_ENUM_TYPES_H__
#include <glib-object.h> #include <glib-object.h>

View File

@ -0,0 +1 @@
timestamp