summaryrefslogtreecommitdiffstats
path: root/.hgtouch
Commit message (Collapse)AuthorAgeFilesLines
* bpo-23404: make touch becomes make regen-all (#1405)Victor Stinner2017-05-031-17/+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.
* Issue #18093: Factor out the programs that embed the runtimeNick Coghlan2014-07-251-1/+1
|
* Closes Issue 17861: Autogenerate Include/opcode.h from opcode.py.Kushal Das2014-04-151-0/+2
| | | | | It includes required changes in Makefile.pre.in and configure.ac among other files.
* Fix .hgtouch to list the dependencies for auto-generated AST code correctly.Eli Bendersky2013-09-271-2/+2
| | | | Issue #19016
* - .hgtouch: Add dependencies for GRAMMAR_H and GRAMMAR_Cdoko@ubuntu.com2013-03-201-0/+3
|
* Touch correct file in 'make touch'Nick Coghlan2013-01-201-2/+2
|
* Issue #14642: Add "hg touch" extension, and "make touch" target.Martin v. Loewis2012-04-271-0/+12