diff options
| author | Glenn Morris | 2014-11-23 16:16:57 -0800 |
|---|---|---|
| committer | Glenn Morris | 2014-11-23 16:16:57 -0800 |
| commit | 825351bcce8a6697905310793d82c57449500755 (patch) | |
| tree | 8b57cfe898f122df2a0064222bf7c15c5cece917 /src | |
| parent | 8c4475f9cecc2bdae4f419273fe8e9c3e01351b1 (diff) | |
| download | emacs-825351bcce8a6697905310793d82c57449500755.tar.gz emacs-825351bcce8a6697905310793d82c57449500755.zip | |
Reduce nt and src Makefile duplication wrt emacs.res
* nt/Makefile.in (../src/emacs.res): New target.
* src/Makefile.in (emacs.res): Use ../nt rule, rather than duplicating it.
(ntsource, WINDRES, EMACS_MANIFEST): Remove, now unused.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/Makefile.in | 12 |
2 files changed, 7 insertions, 10 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index b7c9a957d22..8d5f78671d3 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2014-11-24 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * Makefile.in (emacs.res): Use ../nt rule, rather than duplicating it. | ||
| 4 | (ntsource, WINDRES, EMACS_MANIFEST): Remove, now unused. | ||
| 5 | |||
| 1 | 2014-11-23 Lars Magne Ingebrigtsen <larsi@gnus.org> | 6 | 2014-11-23 Lars Magne Ingebrigtsen <larsi@gnus.org> |
| 2 | 7 | ||
| 3 | * gnutls.c: Fix Windows function definition of | 8 | * gnutls.c: Fix Windows function definition of |
diff --git a/src/Makefile.in b/src/Makefile.in index 4bc5fdfaaf5..61cb938aeff 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -31,10 +31,8 @@ srcdir = @srcdir@ | |||
| 31 | top_srcdir = @top_srcdir@ | 31 | top_srcdir = @top_srcdir@ |
| 32 | # MinGW CPPFLAGS may use this. | 32 | # MinGW CPPFLAGS may use this. |
| 33 | abs_top_srcdir=@abs_top_srcdir@ | 33 | abs_top_srcdir=@abs_top_srcdir@ |
| 34 | ntsource = $(top_srcdir)/nt | ||
| 35 | VPATH = $(srcdir) | 34 | VPATH = $(srcdir) |
| 36 | CC = @CC@ | 35 | CC = @CC@ |
| 37 | WINDRES = @WINDRES@ | ||
| 38 | CFLAGS = @CFLAGS@ | 36 | CFLAGS = @CFLAGS@ |
| 39 | CPPFLAGS = @CPPFLAGS@ | 37 | CPPFLAGS = @CPPFLAGS@ |
| 40 | LDFLAGS = @LDFLAGS@ | 38 | LDFLAGS = @LDFLAGS@ |
| @@ -264,8 +262,6 @@ W32_LIBS=@W32_LIBS@ | |||
| 264 | 262 | ||
| 265 | ## emacs.res if HAVE_W32 | 263 | ## emacs.res if HAVE_W32 |
| 266 | EMACSRES = @EMACSRES@ | 264 | EMACSRES = @EMACSRES@ |
| 267 | ## emacs-*.manifest if HAVE_W32 | ||
| 268 | EMACS_MANIFEST = @EMACS_MANIFEST@ | ||
| 269 | ## If HAVE_W32, compiler arguments for including | 265 | ## If HAVE_W32, compiler arguments for including |
| 270 | ## the resource file in the binary. | 266 | ## the resource file in the binary. |
| 271 | ## Cygwin: -Wl,emacs.res | 267 | ## Cygwin: -Wl,emacs.res |
| @@ -548,12 +544,8 @@ $(top_srcdir)/aclocal.m4 $(top_srcdir)/configure config.in ../config.status \ | |||
| 548 | 544 | ||
| 549 | doc.o: buildobj.h | 545 | doc.o: buildobj.h |
| 550 | 546 | ||
| 551 | ## This rule (and file) is duplicated in nt/: why? | 547 | emacs.res: FORCE |
| 552 | emacs.res: ../nt/emacs.rc \ | 548 | $(MAKE) -C ../nt ../src/emacs.res |
| 553 | $(ntsource)/icons/emacs.ico \ | ||
| 554 | $(ntsource)/icons/hand.cur \ | ||
| 555 | $(ntsource)/$(EMACS_MANIFEST) | ||
| 556 | $(WINDRES) -O COFF --include-dir=$(top_srcdir)/nt -o $@ $< | ||
| 557 | 549 | ||
| 558 | .PHONY: ns-app | 550 | .PHONY: ns-app |
| 559 | ns-app: emacs$(EXEEXT) | 551 | ns-app: emacs$(EXEEXT) |