mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-09-19 15:51:40 +00:00
general: use Autoconf to perform substitution
Variables in service files are substituted using sed, which takes more space than a couple of lines in configure.ac. https://bugzilla.gnome.org/show_bug.cgi?id=776796
This commit is contained in:
parent
3868b4cc87
commit
48cd7072a1
|
@ -321,6 +321,8 @@ LIBGD_INIT([
|
||||||
AC_CONFIG_FILES([
|
AC_CONFIG_FILES([
|
||||||
Makefile
|
Makefile
|
||||||
data/Makefile
|
data/Makefile
|
||||||
|
data/org.freedesktop.FileManager1.service
|
||||||
|
data/org.gnome.Nautilus.service
|
||||||
data/icons/Makefile
|
data/icons/Makefile
|
||||||
docs/Makefile
|
docs/Makefile
|
||||||
docs/reference/Makefile
|
docs/reference/Makefile
|
||||||
|
|
|
@ -49,16 +49,10 @@ $(appdata_DATA): $(appdata_in_files)
|
||||||
$(AM_V_GEN) $(MSGFMT) --xml --template $< -d $(top_srcdir)/po -o $@
|
$(AM_V_GEN) $(MSGFMT) --xml --template $< -d $(top_srcdir)/po -o $@
|
||||||
|
|
||||||
servicedir = $(datadir)/dbus-1/services
|
servicedir = $(datadir)/dbus-1/services
|
||||||
service_DATA = $(service_in_files:.service.in=.service)
|
|
||||||
service_in_files = \
|
service_in_files = \
|
||||||
org.freedesktop.FileManager1.service.in \
|
org.freedesktop.FileManager1.service.in \
|
||||||
org.gnome.Nautilus.service.in
|
org.gnome.Nautilus.service.in
|
||||||
|
service_DATA = $(service_in_files:.service.in=.service)
|
||||||
org.gnome.Nautilus.service: org.gnome.Nautilus.service.in Makefile
|
|
||||||
$(AM_V_GEN) sed -e "s|\@bindir\@|$(bindir)|" $< > $@
|
|
||||||
|
|
||||||
org.freedesktop.FileManager1.service: org.freedesktop.FileManager1.service.in Makefile
|
|
||||||
$(AM_V_GEN) sed -e "s|\@bindir\@|$(bindir)|" $< > $@
|
|
||||||
|
|
||||||
searchproviderdir = $(datadir)/gnome-shell/search-providers
|
searchproviderdir = $(datadir)/gnome-shell/search-providers
|
||||||
searchprovider_DATA = nautilus-search-provider.ini
|
searchprovider_DATA = nautilus-search-provider.ini
|
||||||
|
|
Loading…
Reference in a new issue