summaryrefslogtreecommitdiff
path: root/vapi
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2011-05-05 15:10:18 +0200
committerAlexander Larsson <alexl@redhat.com>2011-05-05 17:02:17 +0200
commit1a6482b8a3d9a3176b21ab875ab255633103a18d (patch)
treeda50f25c0dfd152f6d7811069c1d6d326c5ac6ab /vapi
downloadgnome-contacts-1a6482b8a3d9a3176b21ab875ab255633103a18d.tar.gz
Initial structures
Diffstat (limited to 'vapi')
-rw-r--r--vapi/Makefile.am5
-rw-r--r--vapi/config.vapi18
2 files changed, 23 insertions, 0 deletions
diff --git a/vapi/Makefile.am b/vapi/Makefile.am
new file mode 100644
index 0000000..0eea6a4
--- /dev/null
+++ b/vapi/Makefile.am
@@ -0,0 +1,5 @@
+noinst_DATA = \
+config.vapi
+
+EXTRA_DIST = \
+$(noinst_DATA)
diff --git a/vapi/config.vapi b/vapi/config.vapi
new file mode 100644
index 0000000..d7bf140
--- /dev/null
+++ b/vapi/config.vapi
@@ -0,0 +1,18 @@
+[CCode (prefix = "", lower_case_cprefix = "", cheader_filename = "config.h")]
+namespace Config
+{
+/* Package information */
+public const string PACKAGE_NAME;
+public const string PACKAGE_STRING;
+public const string PACKAGE_VERSION;
+
+/* Gettext package */
+public const string GETTEXT_PACKAGE;
+
+/* Configured paths - these variables are not present in config.h, they are
+* passed to underlying C code as cmd line macros. */
+public const string LOCALEDIR; /* /usr/local/share/locale */
+public const string PKGDATADIR; /* /usr/local/share/sampala */
+public const string PKGLIBDIR; /* /usr/local/lib/sampala */
+}
+