aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKen Brown2014-04-03 15:10:35 -0400
committerKen Brown2014-04-03 15:10:35 -0400
commitebe8e0765cf469daeda515bab7e3afa6a35fcb43 (patch)
tree6677e7b18ab6433ecf82df66874c15833b8509a8
parentb54b4b12d498ba451dcbde2de0fffbc2c9afc613 (diff)
downloademacs-ebe8e0765cf469daeda515bab7e3afa6a35fcb43.tar.gz
emacs-ebe8e0765cf469daeda515bab7e3afa6a35fcb43.zip
Don't use manifest on Cygwin. (Bug#17176)
* nt/emacs.rc: Don't use manifest on Cygwin. * configure.ac (EMACS_MANIFEST, UPDATE_MANIFEST): Leave these variables empty on Cygwin. * src/Makefile.in (EMACS_MANIFEST): Update comment.
-rw-r--r--ChangeLog5
-rw-r--r--configure.ac10
-rw-r--r--nt/ChangeLog4
-rw-r--r--nt/emacs.rc4
-rw-r--r--src/ChangeLog4
-rw-r--r--src/Makefile.in2
6 files changed, 22 insertions, 7 deletions
diff --git a/ChangeLog b/ChangeLog
index 65e730fffd7..0060060b713 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
12014-04-03 Ken Brown <kbrown@cornell.edu>
2
3 * configure.ac (EMACS_MANIFEST, UPDATE_MANIFEST): Leave these
4 variables empty on Cygwin. (Bug#17176)
5
12014-03-31 Glenn Morris <rgm@gnu.org> 62014-03-31 Glenn Morris <rgm@gnu.org>
2 7
3 * configure.ac: Make the final "Does Emacs use Gsettings" message 8 * configure.ac: Make the final "Does Emacs use Gsettings" message
diff --git a/configure.ac b/configure.ac
index 83bbb32959b..086bd7d4bdf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1834,11 +1834,6 @@ if test "${HAVE_W32}" = "yes"; then
1834 W32_OBJ="w32fns.o w32menu.o w32reg.o w32font.o w32term.o" 1834 W32_OBJ="w32fns.o w32menu.o w32reg.o w32font.o w32term.o"
1835 W32_OBJ="$W32_OBJ w32xfns.o w32select.o w32uniscribe.o" 1835 W32_OBJ="$W32_OBJ w32xfns.o w32select.o w32uniscribe.o"
1836 EMACSRES="emacs.res" 1836 EMACSRES="emacs.res"
1837 case "$canonical" in
1838 x86_64-*-*) EMACS_MANIFEST="emacs-x64.manifest" ;;
1839 *) EMACS_MANIFEST="emacs-x86.manifest" ;;
1840 esac
1841 UPDATE_MANIFEST=update-game-score.exe.manifest
1842 if test "${opsys}" = "cygwin"; then 1837 if test "${opsys}" = "cygwin"; then
1843 W32_LIBS="$W32_LIBS -lkernel32 -luser32 -lgdi32 -lole32 -lcomdlg32" 1838 W32_LIBS="$W32_LIBS -lkernel32 -luser32 -lgdi32 -lole32 -lcomdlg32"
1844 W32_LIBS="$W32_LIBS -lusp10 -lcomctl32 -lwinspool" 1839 W32_LIBS="$W32_LIBS -lusp10 -lcomctl32 -lwinspool"
@@ -1846,6 +1841,11 @@ if test "${HAVE_W32}" = "yes"; then
1846 # the rc file), not a linker script. 1841 # the rc file), not a linker script.
1847 W32_RES_LINK="-Wl,emacs.res" 1842 W32_RES_LINK="-Wl,emacs.res"
1848 else 1843 else
1844 case "$canonical" in
1845 x86_64-*-*) EMACS_MANIFEST="emacs-x64.manifest" ;;
1846 *) EMACS_MANIFEST="emacs-x86.manifest" ;;
1847 esac
1848 UPDATE_MANIFEST=update-game-score.exe.manifest
1849 W32_OBJ="$W32_OBJ w32.o w32console.o w32heap.o w32inevt.o w32proc.o" 1849 W32_OBJ="$W32_OBJ w32.o w32console.o w32heap.o w32inevt.o w32proc.o"
1850 W32_LIBS="$W32_LIBS -lwinmm -lgdi32 -lcomdlg32" 1850 W32_LIBS="$W32_LIBS -lwinmm -lgdi32 -lcomdlg32"
1851 W32_LIBS="$W32_LIBS -lmpr -lwinspool -lole32 -lcomctl32 -lusp10" 1851 W32_LIBS="$W32_LIBS -lmpr -lwinspool -lole32 -lcomctl32 -lusp10"
diff --git a/nt/ChangeLog b/nt/ChangeLog
index 62a33906b0d..8e2875805dd 100644
--- a/nt/ChangeLog
+++ b/nt/ChangeLog
@@ -1,3 +1,7 @@
12014-04-03 Ken Brown <kbrown@cornell.edu>
2
3 * emacs.rc: Don't use manifest on Cygwin. (Bug#17176)
4
12014-02-17 Juanma Barranquero <lekktu@gmail.com> 52014-02-17 Juanma Barranquero <lekktu@gmail.com>
2 6
3 * Makefile.in (install): Create destination directory before copying 7 * Makefile.in (install): Create destination directory before copying
diff --git a/nt/emacs.rc b/nt/emacs.rc
index 92c303ad4ef..fa019b4d98a 100644
--- a/nt/emacs.rc
+++ b/nt/emacs.rc
@@ -1,10 +1,12 @@
1Emacs ICON icons/emacs.ico 1Emacs ICON icons/emacs.ico
232649 CURSOR icons/hand.cur 232649 CURSOR icons/hand.cur
3#if defined (WIN64) || defined (__x86_64__) 3#ifndef __CYGWIN__
4#ifdef WIN64
41 24 "emacs-x64.manifest" 51 24 "emacs-x64.manifest"
5#else 6#else
61 24 "emacs-x86.manifest" 71 24 "emacs-x86.manifest"
7#endif 8#endif
9#endif
8 10
9#ifndef VS_VERSION_INFO 11#ifndef VS_VERSION_INFO
10#define VS_VERSION_INFO 1 12#define VS_VERSION_INFO 1
diff --git a/src/ChangeLog b/src/ChangeLog
index 6f42a46cbd4..c35206447f1 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12014-04-03 Ken Brown <kbrown@cornell.edu>
2
3 * Makefile.in (EMACS_MANIFEST): Update comment. (Bug#17176)
4
12014-04-02 Martin Rudalics <rudalics@gmx.at> 52014-04-02 Martin Rudalics <rudalics@gmx.at>
2 6
3 * xterm.c (x_new_font): Don't calculate non-toolkit scrollbar 7 * xterm.c (x_new_font): Don't calculate non-toolkit scrollbar
diff --git a/src/Makefile.in b/src/Makefile.in
index 388923596c9..7e71d030279 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -259,7 +259,7 @@ W32_LIBS=@W32_LIBS@
259 259
260## emacs.res if HAVE_W32 260## emacs.res if HAVE_W32
261EMACSRES = @EMACSRES@ 261EMACSRES = @EMACSRES@
262## emacs-*.manifest if HAVE_W32 262## emacs-*.manifest if WINDOWSNT
263EMACS_MANIFEST = @EMACS_MANIFEST@ 263EMACS_MANIFEST = @EMACS_MANIFEST@
264## If HAVE_W32, compiler arguments for including 264## If HAVE_W32, compiler arguments for including
265## the resource file in the binary. 265## the resource file in the binary.