| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1121
|
| |
| |
| |
| |
| | |
(all): ...to here. $(ALL) is a prerequisite of .PHONY, so having a real file
there is not a good idea.
|
| |
| |
| |
| |
| | |
(all): Depend on it.
($(TRES)): Use $(TRES) in rule.
|
| |
| |
| |
| |
| |
| |
| | |
(clean-other-dirs-gmake): Likewise. Clean doc dirs.
(top-distclean, distclean, distclean-other-dirs-nmake)
(distclean-other-dirs-gmake, maintainer-clean-other-dirs-nmake)
(maintainer-clean-other-dirs-gmake, maintainer-clean): New targets.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
(unidatagen-clean-CMD, unidatagen-SH, unidatagen-clean-SH): New targets.
(bootstrap-nmake): Invoke unidatagen-nmake.
(bootstrap-gmake): Invoke unidatagen-$(SHELLTYPE).
|
|\|
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
|
| | |
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Patches applied:
* emacs--rel--22 (patch 125-127)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-896
|
| | |
|
|/
|
|
|
| |
to ../doc/emacs and ../doc/misc; and from ../lispref, ../lispintro to
../doc/lispref, ../doc/lispintro.
|
| |
|
| |
|
|
|
|
| |
(cleanall): Don't delete *~.
|
| |
|
| |
|
|
|
|
| |
Use literal "emacs.rc" instead.
|
| |
|
| |
|
| |
|
|
|
|
| |
in src, since src/makefile.w32-in invokes Make recursively during bootstrap.
|
|
|
|
|
|
|
|
|
|
|
|
| |
(preprep, $(TRES), runemacs)
($(BLD)/addpm.$(O), $(BLD)/ddeclient.$(O), $(BLD)/runemacs.$(O))
($(BLD)/cmdproxy.$(O), (BLD)/addsection.$(O), $(BLD)/preprep.$(O)):
Depend on stamp_BLD instead of on $(BLD).
(XMFLAGS): New macro.
(all-other-dirs-nmake, all-other-dirs-gmake, recompile-nmake)
(recompile-gmake, bootstrap-gmake, bootstrap-clean-gmake)
(install-other-dirs-gmake, info-gmake, clean-other-dirs-gmake)
(cleanall-other-dirs-gmake): Pass $(XMFLAGS) to sub-Make.
|
|
|
|
|
|
|
|
|
|
|
| |
($(BLD)/addpm.$(O):
$(BLD)/ddeclient.$(O):
$(BLD)/runemacs.$(O):
$(BLD)/cmdproxy.$(O):
$(BLD)/addsection.$(O):
$(BLD)/preprep.$(O)): New dependency on $(BLD).
(all-other-dirs-nmake, all-other-dirs-gmake, bootstrap-nmake)
(bootstrap-gmake): Depend on addsection.
|
|
|
|
| |
to interpret it as a fake path and messing with it.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
nt\makefile.w32-in.
They caused mingw32-make.exe bootstrap to fail with the following error if cmd.exe
was being used as the shell:
"process_begin: CreateProcess((null), echo., ...) failed."
I replaced the "@echo." lines in nt\makefile.w32-in with "@echo ." This writes a .
to the screen but that is far more desirable than make bootstrap failing.
I replaced the "echo. ..." line in lisp\makefile.w32-in with "echo ;;; ...". This
writes an extra comment line to loaddefs.el. Again this is far more desirable than
make bootstrap failing.
NOTE: I am using cmd.exe as my shell when building Emacs with MinGW instead of
the sh.exe that comes with msys because when I use sh.exe as my shell, loaddefs.el
does not get properly generated and I get various auto load errors.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tweak arch tagging to make build/install-in-place less annoying
Previously, autoconf-created Makefiles and the like would contain
duplicate taglines (unfortunately, autoconf doesn't seem to have a
`strip in generated file' comment mechanism) leading to conflicts, and
installing in place would create unknown directories and copies of
source directories (leading to conflicts with the source directories).
This changeset makes all autoconf-processed files use explicit id-tags
and adds .arch-inventory entries to ignore installation directories.
|
|
|
|
|
| |
$(SHELLTYPE); this avoids calling non-existent cmdproxy.exe on boostrappings
after a previous install followed by realclean.
|
|
|
|
| |
(info): Use them.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
(maybe-bootstrap-SH): New targets.
(all): Depend on maybe-bootstrap.
|
| |
|
|
|
|
| |
bootstrap (required for post-processing temacs.exe).
|
|
|
|
|
|
| |
(bootstrap-gmake): Extend bootstrap process to first do
bootstrap-clean in lisp dir and rebuild the DOC file.
(bootstrap): Do a "normal" make after the bootstrap work.
|
|
|
|
|
| |
since some versions of `mkdir' don't automatically create parent
directories. From Bruno Grossniklaus <bruno.grossniklaus@ubs.com>.
|
| |
|
| |
|
|
|
|
|
| |
(cleanall-other-dirs-gmake): New targets.
(cleanall): Invoke them.
|
|
|
|
|
|
| |
select correct rule for invoking make in another directory. Amend
rules accordingly.
(clean): Delete $(COMPILER_TEMP_FILES) instead of *.pdb.
|