mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-09-19 07:41:26 +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([
|
||||
Makefile
|
||||
data/Makefile
|
||||
data/org.freedesktop.FileManager1.service
|
||||
data/org.gnome.Nautilus.service
|
||||
data/icons/Makefile
|
||||
docs/Makefile
|
||||
docs/reference/Makefile
|
||||
|
|
|
@ -49,16 +49,10 @@ $(appdata_DATA): $(appdata_in_files)
|
|||
$(AM_V_GEN) $(MSGFMT) --xml --template $< -d $(top_srcdir)/po -o $@
|
||||
|
||||
servicedir = $(datadir)/dbus-1/services
|
||||
service_DATA = $(service_in_files:.service.in=.service)
|
||||
service_in_files = \
|
||||
org.freedesktop.FileManager1.service.in \
|
||||
org.gnome.Nautilus.service.in
|
||||
|
||||
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)|" $< > $@
|
||||
service_DATA = $(service_in_files:.service.in=.service)
|
||||
|
||||
searchproviderdir = $(datadir)/gnome-shell/search-providers
|
||||
searchprovider_DATA = nautilus-search-provider.ini
|
||||
|
|
Loading…
Reference in a new issue