75 Commits

Author SHA1 Message Date
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
Junio C Hamano
cce1400ada Pass ASCIIDOC8=YesPlease to Meta/Make and dodoc.sh as needed 2008-09-18 19:35:09 -07:00
Junio C Hamano
95620b021f Avoid threaded delta 2008-08-27 19:00:50 -07:00
Junio C Hamano
3169eb477b Allow -loose building 2008-08-20 17:32:08 -07:00
Junio C Hamano
37911d1377 Meta/Make: make it easier to test bootstrapping 2008-07-26 00:44:24 -07:00
Junio C Hamano
bfb930f75f DoKernelOrg: make sure to remove leftover version file
Signed-off-by: Junio C Hamano <junio@hera.kernel.org>
2008-06-27 04:32:25 +00:00
Junio C Hamano
167e415e02 Make: fix test installation. 2008-06-26 21:12:17 -07:00
Junio C Hamano
45b738524a Make: force LC_ALL=C 2008-06-19 00:19:57 -07:00
Junio C Hamano
efdc54a821 Meta/Make: silly $? squashing bug fix 2008-03-16 03:25:58 -07:00
Junio C Hamano
791c00b270 Meta/Make: clean "version" file 2007-12-26 19:15:32 -08:00
Junio C Hamano
389f84506b Meta/Make: do not depend on installed git 2007-12-12 18:16:30 -08:00
Junio C Hamano
8e6ca411c7 Prepare for "libexec" 2007-12-01 13:39:50 -08:00
Junio C Hamano
94b210e14d Meta/Make: drop -pedantic 2007-10-30 01:29:24 -07:00
Junio C Hamano
c36a84426a Meta/Make: do not check old-style-def while compiling older revisions. 2007-06-15 22:43:32 -07:00
Junio C Hamano
8621be05d6 -Wold-style-definition fix
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2007-06-13 01:23:14 -07:00
Junio C Hamano
b88121c802 Meta/Make: specify ETC_GITCONFIG explicitly
Josh wants to change the default behaviour.  Better be prepared
not to be affected by it.
2007-04-23 23:11:08 -07:00