all Makefiles: don't ignore or clean .c files not corresponding to Vala
authorSimon McVittie <simon.mcvittie@collabora.co.uk>
Mon, 18 Mar 2013 19:01:59 +0000 (19:01 +0000)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Mon, 18 Mar 2013 21:02:02 +0000 (21:02 +0000)
This will become more important if we use C to implement fast-paths
and faster data structures.

Bug: https://bugzilla.gnome.org/show_bug.cgi?id=695381
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Reviewed-by: Philip Withnall <philip@tecnocode.co.uk>
15 files changed:
backends/eds/Makefile.am
backends/key-file/Makefile.am
backends/libsocialweb/Makefile.am
backends/ofono/Makefile.am
backends/telepathy/Makefile.am
backends/tracker/Makefile.am
folks/Makefile.am
tests/lib/Makefile.am
tests/lib/eds/Makefile.am
tests/lib/key-file/Makefile.am
tests/lib/libsocialweb/Makefile.am
tests/lib/telepathy/Makefile.am
tests/lib/tracker/Makefile.am
tools/Makefile.am
tools/inspect/Makefile.am

index 55042b5..3bdcc03 100644 (file)
@@ -76,7 +76,7 @@ eds_la_LDFLAGS = \
 
 GITIGNOREFILES = \
        folks-backend-eds.vapi \
-       $(eds_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(eds_la_SOURCES))) \
        eds_la_vala.stamp \
        $(NULL)
 
index ffc25cd..1cdcda2 100644 (file)
@@ -59,7 +59,7 @@ key_file_la_LDFLAGS = \
 
 GITIGNOREFILES = \
        folks-backend-key-file.vapi \
-       $(key_file_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(key_file_la_SOURCES))) \
        key_file_la_vala.stamp \
        $(NULL)
 
index f7229b1..eb051b5 100644 (file)
@@ -70,7 +70,7 @@ libsocialweb_la_LDFLAGS = \
 
 GITIGNOREFILES = \
        folks-backend-libsocialweb.vapi \
-       $(libsocialweb_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(libsocialweb_la_SOURCES))) \
        libsocialweb_la_vala.stamp \
        $(NULL)
 
index 651a964..1a9a210 100644 (file)
@@ -67,7 +67,7 @@ ofono_la_LDFLAGS = \
        $(NULL)
 
 GITIGNOREFILES = \
-       $(ofono_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(ofono_la_SOURCES))) \
        ofono_la_vala.stamp \
        $(NULL)
 
index 431c154..899f54e 100644 (file)
@@ -73,7 +73,7 @@ telepathy_la_LDFLAGS = \
 
 GITIGNOREFILES = \
        folks-backend-telepathy.vapi \
-       $(telepathy_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(telepathy_la_SOURCES))) \
        telepathy_la_vala.stamp \
        $(NULL)
 
index 1ab955d..aeaa047 100644 (file)
@@ -71,7 +71,7 @@ tracker_la_LDFLAGS = \
 
 GITIGNOREFILES = \
        folks-backend-tracker.vapi \
-       $(tracker_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(tracker_la_SOURCES))) \
        tracker_la_vala.stamp \
        $(NULL)
 
index be47f57..b255e39 100644 (file)
@@ -174,9 +174,9 @@ BUILT_SOURCES = \
        $(NULL)
 
 GITIGNOREFILES = \
-       $(libfolks_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(libfolks_la_SOURCES))) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(libfolks_internal_la_SOURCES))) \
        libfolks_la_vala.stamp \
-       $(libfolks_internal_la_SOURCES:.vala=.c) \
        libfolks_internal_la_vala.stamp \
        $(NULL)
 
index ea56cf0..2b0b314 100644 (file)
@@ -76,7 +76,7 @@ BUILT_SOURCES = \
        $(NULL)
 
 MAINTAINERCLEANFILES = \
-       $(libfolks_test_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(libfolks_test_la_SOURCES))) \
        libfolks_test_la_vala.stamp \
        folks-test.h \
        folks-test.vapi \
index c2cb103..afa7757 100644 (file)
@@ -60,7 +60,7 @@ EXTRA_DIST = \
        $(NULL)
 
 GITIGNOREFILES = \
-       $(libeds_test_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(libeds_test_la_SOURCES))) \
        libeds_test_la_vala.stamp \
        $(NULL)
 
index fe53b41..5249215 100644 (file)
@@ -44,7 +44,7 @@ EXTRA_DIST = \
        $(NULL)
 
 GITIGNOREFILES = \
-       $(libkf_test_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(libkf_test_la_SOURCES))) \
        libkf_test_la_vala.stamp \
        $(NULL)
 
index f1bf8ce..d3520ee 100644 (file)
@@ -58,7 +58,7 @@ EXTRA_DIST = \
        $(NULL)
 
 GITIGNOREFILES = \
-       $(libsocialweb_test_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(libsocialweb_test_la_SOURCES))) \
        libsocialweb_test_la_vala.stamp \
        $(NULL)
 
index 0986476..9fc4ae5 100644 (file)
@@ -63,7 +63,7 @@ BUILT_SOURCES = \
        $(NULL)
 
 GITIGNOREFILES = \
-       $(libtpf_test_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(libtpf_test_la_SOURCES))) \
        libtpf_test_la_vala.stamp \
        $(NULL)
 
index 51c154a..0870ad0 100644 (file)
@@ -63,7 +63,7 @@ EXTRA_DIST = \
        $(NULL)
 
 GITIGNOREFILES = \
-       $(libtracker_test_la_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(libtracker_test_la_SOURCES))) \
        libtracker_test_la_vala.stamp \
        $(NULL)
 
index 731908e..9ecbaaa 100644 (file)
@@ -47,7 +47,7 @@ folks_import_LDADD = \
 
 GITIGNOREFILES = \
        folks_import_vala.stamp \
-       $(folks_import_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(folks_import_SOURCES))) \
        $(NULL)
 
 -include $(top_srcdir)/git.mk
index 376b9d0..3681fa9 100644 (file)
@@ -51,7 +51,7 @@ folks_inspect_CFLAGS = \
 
 GITIGNOREFILES = \
        folks_inspect_vala.stamp \
-       $(folks_inspect_SOURCES:.vala=.c) \
+       $(patsubst %.vala,%.c,$(filter %.vala,$(folks_inspect_SOURCES))) \
        $(NULL)
 
 -include $(top_srcdir)/git.mk