From 9b71b3669e3065eefe7a6e1c4559fe44ad728415 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 13 Nov 2015 16:07:49 +0900 Subject: [PATCH] makefiles: Install source directory files from the top-level makefile. Signed-off-by: Alexandre Julliard --- configure | 25 ++++++++++--------------- configure.ac | 27 ++++++++++++--------------- 2 files changed, 22 insertions(+), 30 deletions(-) diff --git a/configure b/configure index 0aa17fcf2a7..8b0b2c9af36 100755 --- a/configure +++ b/configure @@ -8763,15 +8763,6 @@ libwine_DEPS = wine.map ${wine_binary}_OBJS = main.o ${wine_binary}_LDFLAGS = $LDEXECFLAGS -lwine \$(PTHREAD_LIBS) " - if test -z "$with_wine64" - then - as_fn_append LOADER_RULES " -install install-lib:: - \$(INSTALL_DATA) \$(srcdir)/wine.desktop \$(DESTDIR)\$(datadir)/applications/wine.desktop -uninstall:: - \$(RM) \$(DESTDIR)\$(datadir)/applications/wine.desktop -" - fi ;; esac @@ -18319,13 +18310,17 @@ clean:: \$(RM) fonts server tools $with_wine64/loader/wine $with_wine64/loader/wine-preloader" else loader_install="$loader_install wine.inf" - as_fn_append LOADER_RULES " -install install-lib:: - \$(INSTALL_DATA) \$(srcdir)/l_intl.nls \$(DESTDIR)\$(datadir)/wine/l_intl.nls - + wine_fn_append_rule "install install-lib:: + \$(INSTALL_DATA) $srcdir/loader/l_intl.nls \$(DESTDIR)\$(datadir)/wine/l_intl.nls uninstall:: - \$(RM) \$(DESTDIR)\$(datadir)/wine/l_intl.nls -" + \$(RM) \$(DESTDIR)\$(datadir)/wine/l_intl.nls" + case $host_os in + cygwin*|mingw32*|darwin*|macosx*|linux-android*) ;; + *) wine_fn_append_rule "install install-lib:: + \$(INSTALL_DATA) $srcdir/loader/wine.desktop \$(DESTDIR)\$(datadir)/applications/wine.desktop +uninstall:: + \$(RM) \$(DESTDIR)\$(datadir)/applications/wine.desktop" ;; + esac fi as_fn_append LOADER_RULES " diff --git a/configure.ac b/configure.ac index 685b3462053..f86fd2b1142 100644 --- a/configure.ac +++ b/configure.ac @@ -962,15 +962,6 @@ libwine_DEPS = wine.map ${wine_binary}_OBJS = main.o ${wine_binary}_LDFLAGS = $LDEXECFLAGS -lwine \$(PTHREAD_LIBS) "]) - if test -z "$with_wine64" - then - AS_VAR_APPEND([LOADER_RULES],[" -install install-lib:: - \$(INSTALL_DATA) \$(srcdir)/wine.desktop \$(DESTDIR)\$(datadir)/applications/wine.desktop -uninstall:: - \$(RM) \$(DESTDIR)\$(datadir)/applications/wine.desktop -"]) - fi ;; esac @@ -3692,13 +3683,19 @@ clean:: \$(RM) fonts server tools $with_wine64/loader/wine $with_wine64/loader/wine-preloader]) else loader_install="$loader_install wine.inf" - AS_VAR_APPEND([LOADER_RULES],[" -install install-lib:: - \$(INSTALL_DATA) \$(srcdir)/l_intl.nls \$(DESTDIR)\$(datadir)/wine/l_intl.nls - + WINE_APPEND_RULE( +[install install-lib:: + \$(INSTALL_DATA) $srcdir/loader/l_intl.nls \$(DESTDIR)\$(datadir)/wine/l_intl.nls uninstall:: - \$(RM) \$(DESTDIR)\$(datadir)/wine/l_intl.nls -"]) + \$(RM) \$(DESTDIR)\$(datadir)/wine/l_intl.nls]) + case $host_os in + cygwin*|mingw32*|darwin*|macosx*|linux-android*) ;; + *) WINE_APPEND_RULE( +[install install-lib:: + \$(INSTALL_DATA) $srcdir/loader/wine.desktop \$(DESTDIR)\$(datadir)/applications/wine.desktop +uninstall:: + \$(RM) \$(DESTDIR)\$(datadir)/applications/wine.desktop]) ;; + esac fi AS_VAR_APPEND([LOADER_RULES],["