Commit Graph

103 Commits (todo)

Author SHA1 Message Date
Junio C Hamano 3cfb2558b6 Meta/Make: export SHELL as well as SHELL_PATH 2025-04-07 09:38:18 -07:00
Junio C Hamano 343d2015e0 Meta/Make: simplify CFLAGS 2024-12-13 08:55:42 -08:00
Junio C Hamano 88bc047a00 Meta/dodoc.sh: switch to asciidoctor
Also use asciidoctor for daily builds (Meta/Make) and releases
(Meta/RelBuild).
2024-07-29 19:10:04 -07:00
Junio C Hamano b34709a925 Meta/Make: also support ksh 2024-07-29 19:07:33 -07:00
Junio C Hamano 701d63737b Meta/Make: do not skip t95?? 2024-07-11 14:15:17 -07:00
Junio C Hamano 7021daf115 Meta/Make: simplify skipping 2024-06-11 17:17:29 -07:00
Junio C Hamano cf19d6a4d3 Meta/Make: disable unit tests when --tests=<num> is given 2024-04-18 08:54:46 -07:00
Junio C Hamano fd9c53d5e6 Meta/Make: peel HEAD symref only once if we can 2022-10-10 14:34:35 -07:00
Junio C Hamano eb5e54d888 Meta/Make: tweak spatch invocation 2022-09-09 15:11:58 -07:00
Junio C Hamano e16743dc55 Meta/Make: prepare for nettle SHA256 2022-07-06 16:53:34 -07:00
Junio C Hamano cd27c473b9 Meta/Make: use -std=gnu99 2021-12-03 15:30:08 -08:00
Junio C Hamano 17358c8cf3 Meta/Make: catch decl-after-stmt 2021-11-14 23:26:58 -08:00
Junio C Hamano 3d153c5302 Meta/Make: use LIBPCRE 2021-11-12 22:33:25 -08:00
Junio C Hamano bd45e1c302 Meta: prepare to use alternate name for the primary branch 2020-07-22 21:38:21 -07:00
Junio C Hamano c483b4cf74 Meta: rename 'pu' to 'seen' 2020-06-22 17:20:27 -07:00
Junio C Hamano 3303f6634d Meta/Make: remove -pedantic cruft and rely more on DEVELOPER settings 2017-09-27 13:21:06 +09:00
Junio C Hamano af5df88c8f Meta/Make: favor DC_SHA1 when available 2017-03-20 13:24:00 -07:00
Junio C Hamano 3c5a7dd0b3 Meta/Make: allow --test='x y z' to use comma as separator, too 2017-03-03 13:58:41 -08:00
Junio C Hamano d4ebbfcb6e Meta/Make: pass --no-prove and --long down thru Dothem to Make 2016-12-22 15:21:20 -08:00
Junio C Hamano 09537cff1a Meta/Make: do not default to --dash 2016-06-23 15:19:48 -07:00
Junio C Hamano af1e5c2a75 Meta/Make, Meta/dodoc: enable BOLD_LITERAL
While at it, retire use of old environment variables ASCIIDOC8 and
ASCIIDOC_NO_ROFF, which were retired at 79c461d5 (docs: default to
more modern toolset, 2010-11-19).
2016-05-26 14:31:46 -07:00
Junio C Hamano 3bbd506483 Meta/Make: use dash by default 2016-05-26 14:31:01 -07:00
Junio C Hamano 232e296720 Meta/Make: allow passing prove options from outside environment 2016-01-20 15:22:05 -08:00
Junio C Hamano bafe7fb3fd Meta/Make: use prove's --timer option 2016-01-19 15:47:38 -08:00
Junio C Hamano 364297f9b4 Meta/Make: drop -std=c99 that was added by mistake 2015-09-25 14:03:07 -07:00
Junio C Hamano a55cb8eecd Meta/Make: clean --memtrash testpen after a successful run 2015-07-10 15:26:01 -07:00
Junio C Hamano 3135db2b4e Meta/Make: optionally use ramdisk while running tests 2015-06-29 14:25:11 -07:00
Junio C Hamano ddc2105c7a Meta/Make: temporarily disable pedantic builds for older versions 2015-04-30 14:54:02 -07:00
Junio C Hamano d1eae6908f Meta/Make: make it strict by default 2015-02-05 14:19:00 -08:00
Junio C Hamano 147e9f8e6d Meta/Make: retire old-style-def hack and add strict-proto 2014-11-11 15:02:13 -08:00
Junio C Hamano 92fb5638b2 Meta/Make: cleanse random environment variables getting in a way 2014-08-08 15:15:50 -07:00
Junio C Hamano 6d745f7f63 Meta/Make: check for -Wvla 2013-11-11 14:52:54 -08:00
Junio C Hamano cc3b7dec98 Meta/Make: prepend the canned settings to $O
Otherwise "O=<some custom settings> Meta/Make" will not be able to
override them.
2013-08-19 13:36:33 -07:00
Junio C Hamano 4978109241 Meta/Make: teach --dash option 2013-07-19 12:41:51 -07:00
Junio C Hamano ea4359883f Meta/Make: use -Wno-format-zero-length by default 2013-07-18 17:33:37 -07:00
Junio C Hamano 119ae8adf1 Meta/Make: separate bootstrap-git dependency
It still needs a working git to bootstrap, but we have to start
from somewhere.
2013-03-13 13:22:14 -07:00
Junio C Hamano bf6bbec629 Meta/Make: fixup HEAD^^ typo 2012-12-26 16:36:42 -08:00
Junio C Hamano 2c14e53be3 Meta/Make: export GIT_SKIP_TESTS 2012-12-26 16:17:10 -08:00
Junio C Hamano 94b7fd87ee Meta/Make: tweaks for NetBSD 6.0 2012-12-26 16:16:59 -08:00
Junio C Hamano 9f15e7532c Meta/Make: update OpenBSD specific tweaks 2012-12-20 19:58:56 -08:00
Junio C Hamano 007cb03102 Meta/Make: allow --noprove to decline use of prove in tests 2012-04-29 18:32:55 -07:00
Junio C Hamano 7e62b4a70b Meta/Make, Dothem: use prove test when available 2012-02-23 14:13:35 -08:00
Junio C Hamano 81a1b6dfce Meta/Make: allow version of git to be overridden
It gets harder than necessary to bootstrap otherwise
2011-09-28 18:12:00 -07:00
Junio C Hamano 834dd61d95 Meta/Make: skipping cvs/gitweb tests no longer needed
as I have necessary perl modules and cvsps on the test bochs.
2011-05-31 12:56:21 -07:00
Junio C Hamano ca2a4aa4a4 Meta/Make: update test skipping logic
Request to "Meta/Make --test=????" should override the default built-in
list of tests to skip on each test bochs.
2011-05-30 13:43:28 -07:00
Junio C Hamano f847c5b03e Meta/Make: skip svn/cvs/gitweb tests on VMs 2011-05-18 23:36:22 -07:00
Junio C Hamano 2de007b84d Meta/Make: try -Woverflow and -Wunused 2011-04-25 12:42:09 -07:00
Junio C Hamano f473158ad5 Make: catch pointer-arith 2010-02-07 18:13:48 -08:00
Junio C Hamano 96d720e449 Meta/Make: avoid using -j$n on OpenBSD for now 2010-01-31 18:24:28 -08:00
Junio C Hamano 81c54916a2 On FreeBSD t5560 seems to fail 2010-01-06 18:21:02 -08:00