Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-23404: make touch becomes make regen-all (#1405) | Victor Stinner | 2017-05-03 | 1 | -129/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Don't rebuild generated files based on file modification time anymore, the action is now explicit. Replace "make touch" with "make regen-all". Changes: * Remove "make touch", Tools/hg/hgtouch.py and .hgtouch * Add a new "make regen-all" command to rebuild all generated files * Add subcommands to only generate specific files: - regen-ast: Include/Python-ast.h and Python/Python-ast.c - regen-grammar: Include/graminit.h and Python/graminit.c - regen-importlib: Python/importlib_external.h and Python/importlib.h - regen-opcode: Include/opcode.h - regen-opcode-targets: Python/opcode_targets.h - regen-typeslots: Objects/typeslots.inc * Rename PYTHON_FOR_GEN to PYTHON_FOR_REGEN * pgen is now only built by by "make regen-grammar" * Add $(srcdir)/ prefix to paths to source files to handle correctly compilation outside the source directory Note: $(PYTHON_FOR_REGEN) is no more used nor needed by "make" default target building Python. | ||||
* | Remove legacy "from __future__ import with_statement" lines. | Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) | 2016-09-08 | 1 | -1/+0 |
| | |||||
* | hgtouch: remove meta-variable from option spec | Georg Brandl | 2014-03-09 | 1 | -1/+1 |
| | | | | | This fifth tuple element is unsupported in an old hg version still used on one buildbot, and it is not really necessary (only used in touch --help). | ||||
* | Closes #19966: allow hgtouch to operate on a base dir that is != the repo root. | Georg Brandl | 2014-01-27 | 1 | -12/+23 |
| | |||||
* | Issue #19106: Touch generated files to be 1s newer than their youngest source. | Martin v. Löwis | 2013-09-30 | 1 | -11/+26 |
| | |||||
* | let this work with system Python 2.5 | Benjamin Peterson | 2013-09-27 | 1 | -0/+1 |
| | |||||
* | use wfile api | Benjamin Peterson | 2012-04-27 | 1 | -4/+8 |
| | |||||
* | Issue #14642: Add "hg touch" extension, and "make touch" target. | Martin v. Loewis | 2012-04-27 | 1 | -0/+99 |