From a9811f21e99cf65e67a0adf7aa6e4153f28d964f Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Mon, 13 Oct 2014 17:09:03 +0200 Subject: [PATCH] Add a basic GSettings schema --- .gitignore | 7 ++++++- Makefile.am | 2 +- configure.ac | 2 ++ data/Makefile.am | 13 +++++++++++++ ....polonkai.gergely.gnome-gitlab.gschema.xml.in.in | 9 +++++++++ po/POTFILES.in | 1 + 6 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 data/Makefile.am create mode 100644 data/eu.polonkai.gergely.gnome-gitlab.gschema.xml.in.in diff --git a/.gitignore b/.gitignore index c5e799e..731e7a5 100644 --- a/.gitignore +++ b/.gitignore @@ -28,6 +28,10 @@ Makefile.in /ltmain.sh /stamp-h1 +/data/*.valid +/data/*.gschema.xml.in +/data/*.gschema.xml + /po/Makefile.in.in /po/Makevars.template /po/POTFILES @@ -35,4 +39,5 @@ Makefile.in /po/*.sed /po/*.header /po/*.sin -/po/stamp-it \ No newline at end of file +/po/stamp-it +/po/.intltool-merge-cache \ No newline at end of file diff --git a/Makefile.am b/Makefile.am index 47ff8cf..ce68989 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,3 +1,3 @@ ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} -SUBDIRS = src po +SUBDIRS = src data po diff --git a/configure.ac b/configure.ac index 03b1741..09e3ab8 100644 --- a/configure.ac +++ b/configure.ac @@ -35,6 +35,8 @@ YELP_HELP_INIT AC_CONFIG_FILES([ Makefile src/Makefile + data/Makefile + data/eu.polonkai.gergely.gnome-gitlab.gschema.xml.in po/Makefile.in ]) diff --git a/data/Makefile.am b/data/Makefile.am new file mode 100644 index 0000000..a791569 --- /dev/null +++ b/data/Makefile.am @@ -0,0 +1,13 @@ +gsettings_SCHEMAS = eu.polonkai.gergely.gnome-gitlab.gschema.xml + +@INTLTOOL_XML_RULE@ +@GSETTINGS_RULES@ + +EXTRA_DIST = \ + eu.polonkai.gergely.gnome-gitlab.gschema.xml.in.in + +DISTCLEANFILES = \ + $(gsettings_SCHEMAS) + +MAINTAINERCLEANFILES = \ + $(gsettings_SCHEMAS:.xml=.valid) diff --git a/data/eu.polonkai.gergely.gnome-gitlab.gschema.xml.in.in b/data/eu.polonkai.gergely.gnome-gitlab.gschema.xml.in.in new file mode 100644 index 0000000..efe29fd --- /dev/null +++ b/data/eu.polonkai.gergely.gnome-gitlab.gschema.xml.in.in @@ -0,0 +1,9 @@ + + + + [] + <_summary>Configured GitLab instances + <_description>List of GitLab instances to show. + + + diff --git a/po/POTFILES.in b/po/POTFILES.in index f523ce4..9ed3f86 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,3 +1,4 @@ +data/eu.polonkai.gergely.gnome-gitlab.gschema.xml.in.in src/application.vala src/window.vala src/main.vala