Eli Zaretskii
f915f0f7c8
Fix the MS-Windows build broken by 2011-01-17T19:01:01Z!eggert@cs.ucla.edu and emacs-23/2010-05-21T19:51:48Z!acm@muc.de.
...
lib/makefile.w32-in:
lib/getopt_.h: New files.
src/s/ms-w32.h (HAVE_MKTIME): Remove.
src/makefile.w32-in (LOCAL_FLAGS): Add -I../lib.
(GNULIB): New variable.
(LIBS): Add $(GNULIB).
$(TEMACS): Depend on $(GNULIB).
<top-level>: Fix font-lock disrupted by a lone `"'.
src/makefile.w32-in (LOCAL_FLAGS): Add -I../lib.
(GETOPTOBJS, GETOPTDEPS): Remove targets.
(MOVEMAILOBJS): Replace $(GETOPTOBJS) with ../lib/$(BLD)/libgnu.$(A).
($(BLD)/movemail.exe): Depend on ../lib/getopt.h.
(ECLIENTOBJS, ETAGSOBJ, CTAGSOBJ, EBROWSEOBJ): Replace getopt.o
and getopt1.o with ../lib/$(BLD)/libgnu.$(A).
(clean): Don't remove getopt.h.
(getopt.h, $(BLD)/getopt.$(O), $(BLD)/getopt1.$(O)): Remove targets.
($(BLD)/ctags.$(O), $(BLD)/etags.$(O)): Replace getopt.h with
$(EMACS_ROOT)/lib/getopt.h.
nt/makefile.w32-in (all-other-dirs-nmake, all-other-dirs-gmake)
(bootstrap-nmake, bootstrap-gmake, bootstrap-clean-nmake)
(bootstrap-clean-gmake, clean-other-dirs-nmake)
(clean-other-dirs-gmake, cleanall-other-dirs-nmake)
(cleanall-other-dirs-gmake, distclean-other-dirs-nmake)
(distclean-other-dirs-gmake, maintainer-clean-other-dirs-nmake)
(maintainer-clean-other-dirs-gmake): Recurse into ../lib as well.
nt/configure.bat: Create lib/makefile.
nt/config.nt (HAVE_MKTIME, BROKEN_MKTIME): Remove.
(HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
(HAVE_DECL_LOCALTIME_R, HAVE_WCHAR_T, PACKAGE, VERSION, inline)
(_GL_UNUSED, _UNUSED_PARAMETER_): Add definitions, for gnulib.
2011-01-29 14:36:11 +02:00
Glenn Morris
73b0cd5003
Convert consecutive FSF copyright years to ranges.
2011-01-24 20:08:28 -08:00
Glenn Morris
0d9f702fd0
Nuke arch-tags.
2011-01-15 15:16:57 -08:00
Stefan Monnier
77ab81d054
Merge from emacs-23
2011-01-14 12:18:41 -05:00
Glenn Morris
5df4f04cd3
Add 2011 to FSF/AIST copyright years.
2011-01-02 15:50:46 -08:00
Chong Yidong
7c420169ba
Merge changes from emacs-23 branch
2011-01-02 15:31:19 -05:00
Eli Zaretskii
ca6e909ce3
nt/configure.bat (end): Unset environment variables used by this batch file.
2010-12-31 15:12:11 +02:00
Eli Zaretskii
252b4f5cf6
nt/configure.bat: Fix condition for copying paths.h into ../src/epaths.h.
2010-09-29 15:58:11 +02:00
Juanma Barranquero
0521215472
Fix bug#6820: Don't accept backslashes or quotes on compiler options.
...
* nt/configure.bat: Err out when the argument of --cflags contains
invalid characters (check implemented only for GCC).
2010-09-23 01:14:00 +02:00
Juanma Barranquero
8f978ca0d5
nt/configure.bat: Add comment about USER_(C|LD)FLAGS.
2010-09-22 19:26:02 +02:00
Juanma Barranquero
ee705a5c54
nt/configure.bat: Cosmetic changes.
2010-09-22 03:30:05 +02:00
Christoph Scholtes
e3aef5c688
New make target for Windows platform: make dist (bug#6602)
...
* admin/admin.el: Write version number to nt/makefile.w32-in.
* admin/nt/makedist.bat: Remove; replaced with `zipdist.bat'
in the nt/ directory.
* admin/nt/README.W32: Relocate to nt/ directory.
* etc/NEWS: Document new --distfiles configure.bat option and
`dist' make target on Windows.
* nt/INSTALL: Document new dist target and add section about
creating binary distributions.
* nt/configure.bat: New parameter `--distfiles'.
* nt/makefile.w32-in: Add version number, new target `dist'.
Add new target `install-shortcuts'.
* nt/zipdist.bat: New file; create zipped binary distribution,
replaces admin/nt/makedist.bat.
2010-07-24 15:35:31 +02:00
Juanma Barranquero
7d0170c8c7
* configure.bat: New option --enable-checking.
...
* gmake.defs, nmake.defs (CHECKING_CFLAGS): New define.
(CFLAGS): Include it.
2010-07-18 11:41:48 +02:00
Glenn Morris
114f9c9679
Add 2010 to copyright years.
2010-01-13 00:35:10 -08:00
Juanma Barranquero
f179addc9b
* configure.bat: Add #define PROFILING to config.h.
2009-09-14 23:00:52 +00:00
Glenn Morris
f5d0ac07d6
Add 2009 to copyright years.
2009-01-08 03:38:51 +00:00
Juanma Barranquero
8d67bc8ea7
* configure.bat: Untabify help message.
2009-01-03 15:25:47 +00:00
Jason Rumney
8bc63b1a23
* configure.bat: New option --with-svg.
...
* INSTALL: Document experimental SVG support.
2009-01-03 12:57:28 +00:00
Jason Rumney
75663c75e0
* configure.bat: New option --profile.
...
* gmake.defs: Set cflags and ldflags for profiling when specified.
2008-07-23 15:41:23 +00:00
Juanma Barranquero
540c2a3339
* gmake.defs (DEBUG_FLAG, DEBUG_LINK) [!NODEBUG]:
...
Don't hardcode -gstabs+, use DEBUG_INFO.
* configure.bat (gccdebug): Check for DWARF-2 support in GCC.
Default to stabs if the compiler does not support DWARF-2.
(genmakefiles): Write new variable DEBUG_INFO to config.settings.
2008-06-23 21:34:24 +00:00
Jason Rumney
26a3b3103c
Remove code dealing with --disable-font-backend.
2008-05-14 15:24:21 +00:00
Glenn Morris
eef0be9e86
Switch to recommended form of GPLv3 permissions notice.
2008-05-09 05:14:16 +00:00
Jason Rumney
361823f494
(success): Print "make" rather than "gmake", as that
...
is what MingW uses.
2008-04-21 21:31:53 +00:00
Eli Zaretskii
892508a40d
(chkapiN) Add check for usp10.h.
2008-04-05 08:17:20 +00:00
Jason Rumney
2aec15a416
* gmake.defs, nmake.defs (FONT_CFLAGS): New optional compiler flag.
...
(EMACS_EXTRA_C_FLAGS): Include it.
* configure.bat (usefontbackend): Default to Y.
(--enable-font-backend): Replace with --disable-font-backend.
(:withfont): Replace with :withoutfont.
2008-03-04 17:58:36 +00:00
Miles Bader
b03f96dc5a
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1074
2008-02-24 10:09:07 +00:00
Eli Zaretskii
1046da1cf4
(checkgcc): Move "del junk.o" to here, and make it conditional on existence
...
of junk.o. If %nocygwin% is already set to Y, skip to chkapiN instead of
chkapi.
(chkapi): Move "rm -f junk.c junk.o" to here.
(chkapiN): New label.
2008-02-11 21:18:06 +00:00
Eli Zaretskii
6536657352
(dontCopy): Do not rename admin/unidata/Makefile.
2008-02-09 09:51:11 +00:00
Juanma Barranquero
f01e03d368
In help, use generic names for the image libraries.
2008-02-05 16:02:55 +00:00
Jason Rumney
680d641f2f
Make gcc the default compiler.
2008-02-03 21:59:56 +00:00
Eli Zaretskii
a392138fa3
(dontCopy): Rename admin/unidata/Makefile to keep it out of the way of
...
Windows generated file. Generate admin/unidata/makefile.
2008-02-02 15:06:00 +00:00
Miles Bader
430d2ee291
Merge from emacs--devo--0
...
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
2008-01-09 01:21:15 +00:00
Miles Bader
59ce725a3b
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
6d344054d1
Add 2008 to copyright years.
2008-01-07 08:15:16 +00:00
Miles Bader
18cd1f1a08
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 902-908)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 131-137)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 261-262)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-278
2007-10-27 09:12:07 +00:00
Jason Rumney
ef59ca6739
(withfont): Set sep1 after modifying usercflags.
2007-10-21 16:03:53 +00:00
Eli Zaretskii
aa9dea6475
(docflags, doldflags): New variables.
...
(genmakefiles): Use them to work around problems with whitespace in
arguments of the `if' command.
2007-10-20 12:37:09 +00:00
Eli Zaretskii
3a1ebd63a6
A better solution for the last change:
...
(docflags, doldflags): New variables.
(genmakefiles): Use them to work around problems with whitespace in
arguments of the `if' command.
2007-10-20 12:28:52 +00:00
Eli Zaretskii
6d005ee796
(usercflags, userldflags): Quote %1.
2007-10-20 11:33:03 +00:00
Miles Bader
c73bd236f7
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 866-879)
- Merge multi-tty branch
- Update from CVS
- Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257
2007-10-11 16:24:58 +00:00
Glenn Morris
8aee12d033
Change from ../man to ../doc/emacs and ../doc/misc; and from
...
../lispref, ../lispintro to ../doc/lispref, ../doc/lispintro.
2007-09-06 07:32:52 +00:00
Miles Bader
e468b87f91
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 824-831)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 70-74)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
2007-07-27 10:52:18 +00:00
Miles Bader
9aecacd08a
Merge from emacs--rel--22
...
Patches applied:
* emacs--rel--22 (patch 70-73)
- Update from CVS
2007-07-25 Glenn Morris <rgm@gnu.org>
* Relicense all FSF files to GPLv3 or later.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
4a9f99bdfb
Switch license to GPLv3 or later.
2007-07-25 05:08:27 +00:00
Miles Bader
1011c48763
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 803-805)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-227
2007-07-09 08:00:55 +00:00
Jason Rumney
32154d10f6
Complain if image libraries are missing.
2007-06-20 22:10:31 +00:00
Jason Rumney
53a4961cbd
Rename --with-font-backend to --enable-font-backend
...
for consistency with other platforms.
2007-06-04 21:57:45 +00:00
Jason Rumney
2cd47384df
Add --with-font-backend option.
2007-05-31 01:24:44 +00:00
Eli Zaretskii
17f55fae57
Add information about building with Cygwin Make 3.80.
2007-05-04 13:43:21 +00:00
Eli Zaretskii
16fb735f4a
Add information about building with Cygwin Make 3.80.
2007-05-04 13:41:15 +00:00