[libdmapsharing] Start breaking Vala API into multiple namespaces, based on anjuta-vala (thanks Abderrahim) Signed-of



commit eae155a6286124c707a0d018324e361812e6cf24
Author: W. Michael Petullo <mike flyn org>
Date:   Wed Dec 15 11:25:57 2010 -0600

    Start breaking Vala API into multiple namespaces, based on anjuta-vala (thanks Abderrahim)
    Signed-off-by: W. Michael Petullo <mike flyn org>

 vala/Makefile.am                                   |   32 +++++++++++++++-----
 .../libdmapsharing-2.2.files                       |    0
 .../libdmapsharing-2.2.metadata                    |    0
 .../libdmapsharing-2.2.namespace                   |    1 +
 .../libdmapsharing-2.2.files                       |    0
 .../libdmapsharing-2.2.metadata                    |    0
 .../libdmapsharing-2.2.namespace                   |    0
 7 files changed, 25 insertions(+), 8 deletions(-)
---
diff --git a/vala/Makefile.am b/vala/Makefile.am
index 0eabe21..c2bb2d1 100644
--- a/vala/Makefile.am
+++ b/vala/Makefile.am
@@ -1,18 +1,34 @@
 if HAVE_VALA
-libdmapsharing- API_VERSION@.gi: libdmapsharing- API_VERSION@.files libdmapsharing- API_VERSION@.namespace
-	PKG_CONFIG_PATH=$(top_builddir):${PKG_CONFIG_PATH} $(VALA_GEN_INTROSPECT) libdmapsharing- API_VERSION@ .
+libdmapsharing- API_VERSION@-daap/libdmapsharing- API_VERSION@.gi: libdmapsharing- API_VERSION@-daap/libdmapsharing- API_VERSION@.files libdmapsharing- API_VERSION@-daap/libdmapsharing- API_VERSION@.namespace
+	PKG_CONFIG_PATH=$(top_builddir):${PKG_CONFIG_PATH} $(VALA_GEN_INTROSPECT) libdmapsharing- API_VERSION@ libdmapsharing- API_VERSION@-daap
 
-libdmapsharing- API_VERSION@.vapi: libdmapsharing- API_VERSION@.gi libdmapsharing- API_VERSION@.metadata
-	$(VAPIGEN) --pkg=libsoup-2.4 --pkg=glib-2.0 --library libdmapsharing- API_VERSION@ libdmapsharing- API_VERSION@.gi
+libdmapsharing- API_VERSION@-dmap/libdmapsharing- API_VERSION@.gi: libdmapsharing- API_VERSION@-dmap/libdmapsharing- API_VERSION@.files libdmapsharing- API_VERSION@-dmap/libdmapsharing- API_VERSION@.namespace
+	PKG_CONFIG_PATH=$(top_builddir):${PKG_CONFIG_PATH} $(VALA_GEN_INTROSPECT) libdmapsharing- API_VERSION@ libdmapsharing- API_VERSION@-dmap
+
+libdmapsharing- API_VERSION@-daap.vapi: libdmapsharing- API_VERSION@-daap/libdmapsharing- API_VERSION@.gi libdmapsharing- API_VERSION@-daap/libdmapsharing- API_VERSION@.metadata
+	$(VAPIGEN) --pkg=libsoup-2.4 --pkg=glib-2.0 --library libdmapsharing- API_VERSION@-daap libdmapsharing- API_VERSION@-daap/libdmapsharing- API_VERSION@.gi
+
+libdmapsharing- API_VERSION@-dmap.vapi: libdmapsharing- API_VERSION@-dmap/libdmapsharing- API_VERSION@.gi libdmapsharing- API_VERSION@-dmap/libdmapsharing- API_VERSION@.metadata
+	$(VAPIGEN) --pkg=libsoup-2.4 --pkg=glib-2.0 --library libdmapsharing- API_VERSION@-dmap libdmapsharing- API_VERSION@-dmap/libdmapsharing- API_VERSION@.gi
+
+libdmapsharing- API_VERSION@.vapi: libdmapsharing- API_VERSION@-daap.vapi libdmapsharing- API_VERSION@-dmap.vapi
+	cat libdmapsharing- API_VERSION@-daap.vapi libdmapsharing- API_VERSION@-dmap.vapi > libdmapsharing- API_VERSION@.vapi
+	rm -f libdmapsharing- API_VERSION@-daap.vapi libdmapsharing- API_VERSION@-dmap.vapi
 	
 all: libdmapsharing- API_VERSION@.vapi
 endif
 
 EXTRA_DIST = \
-	libdmapsharing-2.2.files \
-	libdmapsharing-2.2.metadata \
-	libdmapsharing-2.2.namespace
+	libdmapsharing- API_VERSION@-daap/libdmapsharing-2.2.excludes \
+	libdmapsharing- API_VERSION@-daap/libdmapsharing-2.2.files \
+	libdmapsharing- API_VERSION@-daap/libdmapsharing-2.2.metadata \
+	libdmapsharing- API_VERSION@-daap/libdmapsharing-2.2.namespace \
+	libdmapsharing- API_VERSION@-dmap/libdmapsharing-2.2.excludes \
+	libdmapsharing- API_VERSION@-dmap/libdmapsharing-2.2.files \
+	libdmapsharing- API_VERSION@-dmap/libdmapsharing-2.2.metadata \
+	libdmapsharing- API_VERSION@-dmap/libdmapsharing-2.2.namespace
 
 CLEANFILES = \
-	libdmapsharing-2.2.gi \
+	libdmapsharing- API_VERSION@-daap/libdmapsharing-2.2.gi \
+	libdmapsharing- API_VERSION@-dmap/libdmapsharing-2.2.gi \
 	libdmapsharing-2.2.vapi
diff --git a/vala/libdmapsharing-2.2-daap/libdmapsharing-2.2.excludes b/vala/libdmapsharing-2.2-daap/libdmapsharing-2.2.excludes
new file mode 100644
index 0000000..e69de29
diff --git a/vala/libdmapsharing-2.2.files b/vala/libdmapsharing-2.2-daap/libdmapsharing-2.2.files
similarity index 100%
copy from vala/libdmapsharing-2.2.files
copy to vala/libdmapsharing-2.2-daap/libdmapsharing-2.2.files
diff --git a/vala/libdmapsharing-2.2.metadata b/vala/libdmapsharing-2.2-daap/libdmapsharing-2.2.metadata
similarity index 100%
copy from vala/libdmapsharing-2.2.metadata
copy to vala/libdmapsharing-2.2-daap/libdmapsharing-2.2.metadata
diff --git a/vala/libdmapsharing-2.2-daap/libdmapsharing-2.2.namespace b/vala/libdmapsharing-2.2-daap/libdmapsharing-2.2.namespace
new file mode 100644
index 0000000..854c866
--- /dev/null
+++ b/vala/libdmapsharing-2.2-daap/libdmapsharing-2.2.namespace
@@ -0,0 +1 @@
+DAAP
diff --git a/vala/libdmapsharing-2.2-dmap/libdmapsharing-2.2.excludes b/vala/libdmapsharing-2.2-dmap/libdmapsharing-2.2.excludes
new file mode 100644
index 0000000..e69de29
diff --git a/vala/libdmapsharing-2.2.files b/vala/libdmapsharing-2.2-dmap/libdmapsharing-2.2.files
similarity index 100%
rename from vala/libdmapsharing-2.2.files
rename to vala/libdmapsharing-2.2-dmap/libdmapsharing-2.2.files
diff --git a/vala/libdmapsharing-2.2.metadata b/vala/libdmapsharing-2.2-dmap/libdmapsharing-2.2.metadata
similarity index 100%
rename from vala/libdmapsharing-2.2.metadata
rename to vala/libdmapsharing-2.2-dmap/libdmapsharing-2.2.metadata
diff --git a/vala/libdmapsharing-2.2.namespace b/vala/libdmapsharing-2.2-dmap/libdmapsharing-2.2.namespace
similarity index 100%
rename from vala/libdmapsharing-2.2.namespace
rename to vala/libdmapsharing-2.2-dmap/libdmapsharing-2.2.namespace



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