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
Junio C Hamano
a8516ddd82
Tweak for OBSD and SunOS
2010-01-06 00:31:20 -08:00
Junio C Hamano
079b34d93e
Make: a bit more auto-configuration for my builds
2009-12-31 15:30:14 -08:00
Junio C Hamano
5a710addc2
Set MAN_BASE_URL to k.org site
2009-12-02 18:37:29 -08:00
Junio C Hamano
0303673295
Meta/Make: Define GNU_ROFF
2009-11-14 15:57:16 -08:00
Junio C Hamano
f5d9ae2413
Make: take -jN on the command line
2009-09-07 17:51:48 -07:00
Junio C Hamano
3dc11f3bcf
Make: detect need to use ginstall
2009-07-06 10:05:40 -07:00
Junio C Hamano
f7ba48ed5e
What's in
2009-05-17 00:54:38 -07:00
Junio C Hamano
6f5eea980e
Meta/Make: minimum adjustment for BSD environment
2009-05-07 21:43:26 -07:00
Junio C Hamano
652d1800b0
Meta/Make: do not special case decl-after-statement warning
2009-04-29 22:11:46 -07:00
Junio C Hamano
936a95a091
Allow multi-arch installation
2009-04-25 22:05:45 -07:00
Junio C Hamano
f355f2565b
Meta/Make: allow --locale= and --test= to be given
...
It often is convenient to run only specific tests while still staying
at the toplevel (some failures only reproduce with particular allocation
patterns, for example). You can say
$ Meta/Make --test='1013 91??'
to run only test 1013 and 91xx series.
Similarly, you can give --locale=en_US.UTF-8 or somesuch; earlier we
always run tests in C locale for reproducibility, and the default
stays the same, but sometimes it is useful to run tests in different
locale.
2009-04-19 09:01:41 -07:00
Junio C Hamano
958ae8fca9
Make: set ASCIIDOC_NO_ROFF unconditionally for now
2009-04-02 12:13:55 -07:00
Junio C Hamano
7cd55ea54f
Make: threaded-delta-search should be safe by now
2009-01-23 10:40:07 -08:00