Commit 49847c5a authored by Sam Thursfield's avatar Sam Thursfield

Distribute meson.build files in tarballs generated by Autotools

This is useful for people who are not building from Git but still want
to avoid Autotools.

See: https://mail.gnome.org/archives/desktop-devel-list/2017-April/msg00091.html
parent 68b41e39
......@@ -87,6 +87,7 @@ EXTRA_DIST += \
intltool-extract.in \
intltool-merge.in \
intltool-update.in \
meson.build \
tracker.doap \
tap-driver.sh \
tap-test
......
......@@ -11,3 +11,5 @@ dist-check-gtk-doc:
endif
dist-hook: dist-check-gtk-doc
EXTRA_DIST = meson.build
......@@ -37,4 +37,5 @@ EXTRA_DIST = \
$(common) \
$(tp) \
$(tn) \
$(tmrss)
$(tmrss) \
meson.build
......@@ -6,3 +6,5 @@ SUBDIRS = \
if ENABLE_GTK_DOC
SUBDIRS += ontology
endif
EXTRA_DIST = meson.build
......@@ -57,4 +57,6 @@ FIXXREF_OPTIONS = \
include $(top_srcdir)/gtk-doc.make
# Other files to distribute
EXTRA_DIST += version.xml.in
EXTRA_DIST += \
version.xml.in \
meson.build
......@@ -76,4 +76,6 @@ FIXXREF_OPTIONS = \
include $(top_srcdir)/gtk-doc.make
# Other files to distribute
EXTRA_DIST += version.xml.in
EXTRA_DIST += \
version.xml.in \
meson.build
......@@ -59,4 +59,6 @@ FIXXREF_OPTIONS = \
include $(top_srcdir)/gtk-doc.make
# Other files to distribute
EXTRA_DIST += version.xml.in
EXTRA_DIST += \
version.xml.in \
meson.build
......@@ -49,7 +49,8 @@ include $(top_srcdir)/gtk-doc.make
# by gtk-doc
EXTRA_DIST += \
version.xml.in \
$(ONTOLOGY_EXPLANATIONS)
$(ONTOLOGY_EXPLANATIONS) \
meson.build
CLEANFILES += \
gen-doc.stamp
......@@ -32,4 +32,6 @@ ttlresource2sgml_SOURCES = \
$(TTL_LOADER_FILES) \
ttlresource2sgml.c
EXTRA_DIST = gen-doc.sh
EXTRA_DIST = \
gen-doc.sh \
meson.build
......@@ -2,3 +2,5 @@ SUBDIRS = \
libtracker-miner \
libtracker-sparql \
rss-reader
EXTRA_DIST = meson.build
......@@ -18,3 +18,5 @@ tracker_miner_test_SOURCES = \
tracker-miner-test.c \
tracker-miner-test.h \
tracker-main.c
EXTRA_DIST = meson.build
......@@ -11,3 +11,5 @@ LDADD = $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-$(TRACKE
async_connection_SOURCES = async-connection.c
class_signal_SOURCES = class-signal.c
EXTRA_DIST = meson.build
......@@ -36,3 +36,5 @@ endif
if HAVE_TRACKER_NEEDLE
SUBDIRS += tracker-needle
endif
EXTRA_DIST = meson.build
......@@ -16,3 +16,5 @@ noinst_HEADERS = \
libgvdb_la_LIBADD = \
$(BUILD_LIBS) \
$(GVDB_LIBS)
EXTRA_DIST = meson.build
......@@ -31,3 +31,5 @@ noinst_HEADERS = \
BUILT_SOURCES = \
libtracker_bus_la_vala.stamp
EXTRA_DIST = meson.build
......@@ -85,5 +85,5 @@ EXTRA_DIST = \
tracker-parser-sha1.h \
libtracker-common.vapi \
tracker-enum-types.c.template \
tracker-enum-types.h.template
tracker-enum-types.h.template \
meson.build
......@@ -62,7 +62,8 @@ CLEANFILES += $(BUILT_SOURCES)
EXTRA_DIST = \
tracker-control.vapi \
tracker-control.deps
tracker-control.deps \
meson.build
# Introspection foo
-include $(INTROSPECTION_MAKEFILE)
......
......@@ -99,4 +99,5 @@ CLEANFILES = \
EXTRA_DIST = \
libtracker-data.vapi \
$(gsettings_SCHEMAS:.xml=.xml.in) \
$(man_MANS)
$(man_MANS) \
meson.build
......@@ -31,3 +31,5 @@ noinst_HEADERS = \
BUILT_SOURCES = \
libtracker_direct_la_vala.stamp
EXTRA_DIST = meson.build
......@@ -71,3 +71,5 @@ AM_CPPFLAGS += \
libtracker_extract_la_LIBADD += \
$(LIBICU_LIBS)
endif
EXTRA_DIST = meson.build
......@@ -46,4 +46,5 @@ CLEANFILES = \
EXTRA_DIST += \
$(gsettings_SCHEMAS:.xml=.xml.in) \
$(man_MANS)
$(man_MANS) \
meson.build
......@@ -200,4 +200,6 @@ endif
configdir = $(datadir)/tracker
config_DATA = tracker-miner.xml
EXTRA_DIST += $(config_DATA)
EXTRA_DIST += \
$(config_DATA) \
meson.build
......@@ -34,3 +34,5 @@ BUILT_SOURCES = \
DISTCLEANFILES = \
libtracker_remote_la_vala.stamp
EXTRA_DIST = meson.build
......@@ -31,3 +31,4 @@ libtracker_sparql_@TRACKER_API_VERSION@_la_LDFLAGS = \
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
-export-symbols-regex '^(tracker_sparql_(connection|cursor|builder|escape|error|value|get)_.*|tracker_namespace_manager_.*|tracker_resource_.*|tracker_notifier_.*)'
EXTRA_DIST = meson.build
......@@ -108,7 +108,8 @@ EXTRA_DIST = \
tracker-sparql-enum-types.h.template \
tracker-sparql-$(TRACKER_API_VERSION).deps \
tracker-sparql.deps \
$(vala_header:.h=-no-checks.h)
$(vala_header:.h=-no-checks.h) \
meson.build
# Introspection foo
-include $(INTROSPECTION_MAKEFILE)
......
......@@ -15,3 +15,5 @@ endif
if HAVE_TRACKER_MINER_USER_GUIDES
SUBDIRS += user-guides
endif
EXTRA_DIST = meson.build
......@@ -69,4 +69,5 @@ EXTRA_DIST = \
$(autostart_DATA:.desktop=.desktop.in.in) \
$(service_DATA:.service=.service.in.in) \
$(systemd_user_DATA:.service=.service.in) \
meson.build \
$(NULL)
......@@ -124,5 +124,5 @@ EXTRA_DIST = \
$(config_DATA) \
$(service_DATA:.service=.service.in.in) \
$(systemd_user_DATA:.service=.service.in) \
$(gsettings_SCHEMAS:.xml=.xml.in)
$(gsettings_SCHEMAS:.xml=.xml.in) \
meson.build
......@@ -69,4 +69,5 @@ EXTRA_DIST = \
$(autostart_DATA:.desktop=.desktop.in.in) \
$(service_DATA:.service=.service.in.in) \
$(systemd_user_DATA:.service=.service.in) \
meson.build \
$(NULL)
......@@ -69,4 +69,5 @@ EXTRA_DIST = \
$(autostart_DATA:.desktop=.desktop.in.in) \
$(service_DATA:.service=.service.in.in) \
$(systemd_user_DATA:.service=.service.in) \
meson.build \
$(NULL)
......@@ -32,4 +32,3 @@ endif
EXTRA_DIST = \
$(maemo_ontology) \
$(config_DATA)
......@@ -633,4 +633,5 @@ EXTRA_DIST += \
$(config_DATA) \
$(service_DATA:.service=.service.in.in) \
$(systemd_user_DATA:.service=.service.in) \
$(gsettings_SCHEMAS:.xml=.xml.in)
$(gsettings_SCHEMAS:.xml=.xml.in) \
meson.build
......@@ -76,4 +76,5 @@ EXTRA_DIST = \
$(desktop_DATA) \
$(appdata_DATA) \
config.vapi \
$(gsettings_SCHEMAS:.xml=.xml.in)
$(gsettings_SCHEMAS:.xml=.xml.in) \
meson.build
......@@ -39,7 +39,8 @@ EXTRA_DIST = \
$(pkgdata_DATA) \
$(appdata_DATA) \
config.vapi \
tracker-config.vapi
tracker-config.vapi \
meson.build
CLEANFILES = \
$(desktop_DATA) \
......
......@@ -114,5 +114,6 @@ EXTRA_DIST += \
$(systemd_user_DATA:.service=.service.in) \
$(config_DATA) \
$(gsettings_SCHEMAS:.xml=.xml.in) \
$(man_MANS)
$(man_MANS) \
meson.build
......@@ -93,4 +93,5 @@ EXTRA_DIST = \
$(service_DATA:.service=.service.in) \
$(systemd_user_DATA:.service=.service.in) \
$(config_DATA) \
$(gsettings_SCHEMAS:.xml=.xml.in)
$(gsettings_SCHEMAS:.xml=.xml.in) \
meson.build
......@@ -64,4 +64,6 @@ bashcompletiondir = $(BASH_COMPLETION_DIR)
bashcompletion_DATA = bash-completion/tracker
endif
EXTRA_DIST = $(bashcompletion_DATA)
EXTRA_DIST = \
$(bashcompletion_DATA)
meson.build
......@@ -24,3 +24,5 @@ endif
if DIST_FUNCTIONAL_TESTS
SUBDIRS += functional-tests
endif
EXTRA_DIST += meson.build
......@@ -15,3 +15,4 @@ libtracker_testcommon_la_SOURCES = \
tracker-test-helpers.c \
tracker-test-helpers.h
EXTRA_DIST += meson.build
......@@ -95,7 +95,8 @@ functional-test-slow: ${slow_tests}
EXTRA_DIST = \
$(config_SCRIPTS) \
$(config_DATA) \
create-tests-xml.py
create-tests-xml.py \
meson.build
if HAVE_MAEMO
CLEANFILES = \
......
......@@ -65,3 +65,4 @@ test_class_signal_performance_SOURCES = \
test_class_signal_performance_batch_SOURCES = \
test-class-signal-performance-batch.vala
EXTRA_DIST = meson.build
......@@ -4,4 +4,4 @@ SUBDIRS = audio images office video
if HAVE_TOTEM_PL_PARSER
SUBDIRS += playlists
endif
\ No newline at end of file
endif
......@@ -10,4 +10,5 @@ audiotest_DATA = \
empty_albumi_song3.mp3 \
empty_albumi_song3.expected
EXTRA_DIST = $(audiotest_DATA)
EXTRA_DIST = \
$(audiotest_DATA)
......@@ -15,3 +15,5 @@ gvdb_test_LDADD = \
$(top_builddir)/src/gvdb/libgvdb.la \
$(BUILD_LIBS) \
$(GVDB_LIBS)
EXTRA_DIST += meson.build
......@@ -44,4 +44,6 @@ tracker_parser_test_SOURCES = tracker-parser-test.c
tracker_parser_SOURCES = tracker-parser.c
EXTRA_DIST += non-utf8.txt
EXTRA_DIST += \
non-utf8.txt \
meson.build
......@@ -94,7 +94,8 @@ EXTRA_DIST += \
change/updates/99-example.queries.v7 \
ontologies/20-dc.ontology \
ontologies/31-nao.ontology \
ontologies/90-tracker.ontology
ontologies/90-tracker.ontology \
meson.build
clean-local:
rm -rf $(abs_builddir)/test-cache
......@@ -70,4 +70,5 @@ EXTRA_DIST += \
exif-free-img.jpg \
guarantee-mtime-test.txt \
getline-test.txt \
iptc-img.jpg
iptc-img.jpg \
meson.build
......@@ -37,5 +37,6 @@ EXTRA_DIST += \
fts3aa-2.out \
fts3ae-data.rq \
fts3ae-1.rq \
fts3ae-1.out
fts3ae-1.out \
meson.build
......@@ -115,5 +115,6 @@ EXTRA_DIST += \
data/dir/empty-dir/.hidden \
data/dir/file1 \
data/dir/file2 \
meson.build \
mock-miners/mock-miner-1.desktop \
mock-miners/mock-miner-2.desktop
......@@ -24,3 +24,5 @@ tracker_resource_test_SOURCES = tracker-resource-test.c
tracker_sparql_test_SOURCES = tracker-sparql-test.c
tracker_gb_737023_test_SOURCES = tracker-gb-737023.c
EXTRA_DIST += meson.build
......@@ -21,3 +21,4 @@ LDADD = \
tracker_test_SOURCES = \
tracker-test.c
EXTRA_DIST += meson.build
......@@ -5,4 +5,6 @@ configdir = $(datadir)/tracker-tests
config_SCRIPTS = \
01-writeback.py
EXTRA_DIST += $(config_SCRIPTS)
EXTRA_DIST += \
$(config_SCRIPTS) \
meson.build
......@@ -9,3 +9,4 @@ if HAVE_TRACKER_RESDUMP
SUBDIRS += tracker-resdump
endif
EXTRA_DIST = meson.build
......@@ -13,3 +13,5 @@ mtp_dummy_LDADD = \
$(top_builddir)/src/libtracker-common/libtracker-common.la \
$(BUILD_LIBS) \
$(LIBTRACKER_SPARQL_LIBS)
EXTRA_DIST = meson.build
......@@ -18,3 +18,4 @@ ontology_validator_SOURCES = ontology-validator.c
data_validator_SOURCES = data-validator.c
EXTRA_DIST = meson.build
......@@ -28,3 +28,4 @@ tracker_resdump_CFLAGS = $(AM_CPPFLAGS)
tracker_resdump_VALAFLAGS = $(AM_VALAFLAGS)
tracker_resdump_LDADD = $(LDADD)
EXTRA_DIST = meson.build
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment