summaryrefslogtreecommitdiff
path: root/config.bat
Commit message (Collapse)AuthorAge
* Fix the MSDOS build as follows from 2011-05-19T06:04:16Z!rgm@gnu.org, ↵Eli Zaretskii2011-05-20
| | | | | | | | | | | | | | 2011-05-20T00:41:03Z!rgm@gnu.org. config.bat: Concatenate lisp.mk onto the end of src/Makefile. msdos/sed1v2.inp (make-docfile commands): Recognize only if the line begins with a TAB. Use $(etc) rather than a literal "../etc". (`sed SED-COMMAND $(srcdir)/lisp.mk`): Edit to replace with "$(lisp). (@lisp_frag@): Edit out. msdos/sedlibmk.inp (GNULIB_GROUP_MEMBER, HAVE_GROUP_MEMBER): Edit to zero. src/callproc.c (Fcall_process) [MSDOS]: Fix arguments to report_file_error introduced by the change from 2011-05-07.
* Fix previous commit.Eli Zaretskii2011-03-25
| | | | | | | | | config.bat: Use autogen/config.in in one more place. msdos/sedlibmk.inp (GNULIB_PRINTF, GNULIB_PRINTF_POSIX): Add missing variables. (MKDIR_P): Fix replacement command. (NEXT_AS_FIRST_DIRECTIVE_STDIO_H, NEXT_STDIO_H): Edit to "<stdio.h>", as lib/stdio.h cannot be left unused.
* Adapt config.bat and msdos/sedlibmk.inp to autogen and addition of stdio.Eli Zaretskii2011-03-25
| | | | | | msdos/sedlibmk.inp: Adapt to addition of the gnulib stdio module. config.bat: Generate src/config.h and lib/Makefile from autogen/config.in and autogen/Makefile.in.
* Fix the MS-DOS configury due to new gnulib modules.Eli Zaretskii2011-02-26
| | | | | | | config.bat: Rename stdint.in.h and sys_stat.in.h. Call depfiles.bat even if lib/deps already exist. msdos/depfiles.bat: Create a dummy .Po file only if a file by the same name does not already exist in the deps/ subdirectory.
* Fix generation of auto-dependency files in lib/.Eli Zaretskii2011-02-19
| | | | | | | | .bzrignore: Add lib/deps/. config.bat: Generate *.Po files in lib/deps. msdos/sedlibmk.inp (CONFIG_CLEAN_VPATH_FILES): Fix editing of *-clean rules. msdos/depfiles.bat: New file.
* Initial version of fix for the MS-DOS build, not yet tested.Eli Zaretskii2011-02-19
| | | | | | | | | | | | | | | | | | | | | | | | | | config.bat: Configure in `lib'. msdos/sedlibmk.inp: New file. msdos/sedlibcf.inp: New file. msdos/sed1v2.inp (NS_OBJC_OBJ): Edit to empty. (@true): Edit to "@rem". (move-if-change): Edit to "update". (echo): Edit to "djecho". (cd $(lib) && ...): Edit to "$(MAKE) -C ...". msdos/mainmake.v2 (version): Remove, no longer needed (config.in defines VERSION). (all): Add lib. (lib): New target and recipe. (lib-src): Depend on lib. (src): Depend on lib and lib-src. (clean, mostlyclean, distclean, maintainer-clean, extraclean) (bootstrap-clean): Recurse into lib. msdos/sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME || BROKEN_MKTIME" stuff -- it's no longer in src/config.in. (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV) (HAVE__BOOL): Edit to 1. (VERSION, inline, restrict): Edit for DJGPP. src/s/msdos.h (strtold): Define to _strtold. admin/admin.el (set-version): Add msdos/sed2v2.inp.
* Nuke arch-tags.Glenn Morris2011-01-15
|
* Merge from emacs-23Stefan Monnier2011-01-14
|\
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-02
| |
* | Restore files that I seem to have mistakenly deleted.Katsumi Yamaoka2010-12-03
| |
* | gnus-demon.el (gnus-demon-init): Fix time computing when time is nil.Julien Danjou2010-12-03
| |
* | Support building with libxml2, if it is installed.Eli Zaretskii2010-09-18
| | | | | | | | config.bat: Detect that libxml2 is installed and if so, build with it.
* | Update config.bat due to lisp/gnus/.dir-locals.el.Eli Zaretskii2010-09-04
| | | | | | | | config.bat: Produce lisp/gnus/_dir-locals.el from lisp/gnus/.dir-locals.el.
* | Fix the MS-DOS build due to changes in configury.Eli Zaretskii2010-06-26
| | | | | | | | | | | | | | | | | | | | | | config.bat: Remove white space around "+" in COPY commands. msods/mainmake.v2 (version): Use emacs_version[] in src/emacs.c instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org). msdos/sed1v2.inp (MKDEPDIR): Edit to empty. Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules that begin with "cd ../lisp". Edit out sh if-then-else-fi constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\" constructs in emacs${EXEEXT} rule.
* | Do not preprocess src/Makefile.in.Glenn Morris2010-05-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in: Do not preprocess src/Makefile.in. (cpp_undefs, CPP_NEED_TRADITIONAL): Remove. (AC_EGREP_CPP): Test no longer needed. * configure: Regenerate. * config.bat: Do not preprocess src/Makefile.in. * make-dist: No more Makefile.c files. * INSTALL, src/README: Makefiles are not preprocessed. * src/Makefile.in, src/autodeps.mk, src/deps.mk, src/ns.mk: Convert comments to Makefile format. * lib-src/Makefile.in (distclean): No more Makefile.c. * src/Makefile.in (bootstrap-clean): No more Makefile.c. * admin/notes/cpp: Remove file. * admin/quick-install-emacs (AVOID): No more Makefile.c files. * etc/PROBLEMS, etc/MACHINES: Remove details of cpp problems which can no longer occur.
* | * config.bat: Need to add the deps.mk file before running cpp.Glenn Morris2010-05-19
| |
* | Handle auto-depend with configure.Glenn Morris2010-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * make-dist (src): Include *.mk. * config.bat: Concatenate deps.mk onto the end of src/Makefile. * configure.in (DEPFLAGS, MKDEPDIR): New output variables. (deps_frag): New output file. (AUTO_DEPEND): Remove this definition. * src/Makefile.in (DEPDIR): New constant. (DEPFLAGS): Set with configure, not cpp. (MKDEPDIR): New, set by configure. (.c.o, .m.o, ecrt0.o): Use $MKDEPDIR. (clean): Use $DEPDIR. (deps_frag): Include from configure. Move static/dynamic dependency stuff to deps.mk/autodeps.mk. * src/deps.mk, src/autodeps.mk: New files, extracted from Makefile.in. * msdos/sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty. (MKDEPDIR): Edit to ':'.
* | Set rallocobj with configure, not cpp.Glenn Morris2010-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (REL_ALLOC): Unset on gnu, gnu-linux if DOUG_LEA_MALLOC. (RALLOC_OBJ): New output variable. * config.bat (RALLOC_OBJ): Edit to empty if sys_malloc. * src/Makefile.in (RALLOC_OBJ): New, set by configure. (rallocobj): Replace with the previous variable. (otherobj): Use $RALLOC_OBJ. * src/s/gnu.h (REL_ALLOC) [DOUG_LEA_MALLOC]: * src/s/gnu-linux.h (REL_ALLOC) [DOUG_LEA_MALLOC]: Move undef to configure. * msdos/sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
* | Define some malloc objects with configure, not cpp.Glenn Morris2010-05-17
| | | | | | | | | | | | | | | | | | | | | | | | * configure.in (GMALLOC_OBJ, VMLIMIT_OBJ): New output variables. * config.bat (GMALLOC_OBJ, VMLIMIT_OBJ): Edit to empty if sys_malloc. * src/Makefile.in (GMALLOC_OBJ, VMLIMIT_OBJ): New, set by configure. (gmallocobj, vmlimitobj): Replace with previous two variables. (otherobj): Use $GMALLOC_OBJ, $VMLIMIT_OBJ. * msdos/sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o. (VMLIMIT_OBJ): Edit to vm-limit.o.
* | config.bat: Remove support for DJGPP v1.x.Eli Zaretskii2010-05-15
| |
* | Do not preprocess lib-src/Makefile.inGlenn Morris2010-05-10
| | | | | | | | | | | | | | | | | | * configure.in: Generate lib-src/Makefile directly, do not run cpp. * config.bat: Do not run cpp on lib-src/Makefile.in. * lib-src/Makefile.in: Convert comments to makefile format. * admin/notes/cpp: lib-src/Makefile not preprocessed.
* | On msdos, set LIBS_SYSTEM with config.bat, not cpp.Glenn Morris2010-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | * config.bat [HAVE_X11]: Run sed3x.inp on lib-src/Makefile. * src/Makefile.in (LIBS_SYSTEM) [MSDOS]: Do not reset. * src/s/msdos.h (MSDOS_LIBS_SYSTEM): Remove. * msdos/sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys. * msdos/sed3x.inp: New file. * lib-src/Makefile.in (LIBS_SYSTEM) [MSDOS]: Do not reset. (config.h) [MSDOS]: Do not include.
* | Fix the "config msdos" step of MS-DOS build (due to removal of some cpp ↵Eli Zaretskii2010-05-07
| | | | | | | | | | | | | | | | stuff from configury). config.bat: Allow for 2 leading `#'s in comments in src/Makefile.in. src/Makefile.in: Don't use Make-style comments past the "start of cpp stuff" line.
* | Fix the MSDOS build as fallout from the latest Makefile.in changes.Eli Zaretskii2010-03-27
|/ | | | | | | | | | | | | | config.bat <lib-src>: Edit out lines that begin with several # characters. msdos/sedlisp.inp (VPATH): Don't edit, no longer needed. (lisp, srcdir): Adapt to lisp/Makefile.in changes. (abs_top_builddir): New edit. msdos/sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB) (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values. msdos/sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB) (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values. msdos/sed1v2.inp (abs_builddir): Edit into "../src".
* Add 2010 to copyright years.Glenn Morris2010-01-13
|
* Copy .dbxinit to _dbxinit.Eli Zaretskii2009-02-28
|
* Add 2009 to copyright years.Glenn Morris2009-01-08
|
* Produce _dir-locals.el from .dir-locals.el.Eli Zaretskii2008-12-26
|
* (--with-system-malloc): New option; see msdos/INSTALL for rationale.Eli Zaretskii2008-12-19
|
* Tell user to expect one "File not found" message while the `doc' directoryEli Zaretskii2008-10-31
| | | | is being configured.
* Fix last change: don't use < and > in "rem" lines, they are interpretedEli Zaretskii2008-05-07
| | | | as redirection by DOS shells.
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-07
|
* Merge from emacs--rel--22Miles Bader2008-01-08
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
| * Add 2008 to copyright years.Glenn Morris2008-01-07
| |
* | Fix configuring `doc' due to changes in the directory structure.Eli Zaretskii2007-10-05
|/
* Switch license to GPLv3 or later.Glenn Morris2007-07-25
|
* Add 2007 to copyright years.Glenn Morris2007-01-21
|
* Update copyright years.Glenn Morris2006-12-05
|
* Updated copyright year(s)Ramprasad B2006-04-20
|
* Update FSF's address.Lute Kamstra2005-07-04
|
* Protect & with "" since & is special for cmd.exe;Eli Zaretskii2004-11-27
| | | | | | filter through Sed to remove the quotes. ----------------------------------------------------------------------
* If 8-byte alignment is not supported, defineEli Zaretskii2004-11-27
| | | | | NO_DECL_ALIGN in src/config.h, instead of trivially defining DECL_ALIGN.
* Add a test for DECL_ALIGN support, and add a trivial definition toEli Zaretskii2004-11-12
| | | | src/config.h if 8-byte alignment is not supported.
* Don't require djecho.exe for the v1.x build.Eli Zaretskii2004-11-12
|
* Update URLs in the comments.Eli Zaretskii2004-07-31
|
* (lib-src): Recognize comment lines in Makefile.inEli Zaretskii2004-04-04
| | | | | that have a TAB after the #, to avoid errors in preprocessing with GCC 3.3.3.
* Add arch taglinesMiles Bader2003-09-01
|
* Handle the case when lispintro is truncated to lispintr.Eli Zaretskii2002-05-31
|
* Update for msdos/sed2v2.inp.Eli Zaretskii2002-04-16
|
* Configure in the lispintro directory.Eli Zaretskii2001-11-24
|