mirror of
https://github.com/moparisthebest/curl
synced 2025-02-28 09:21:50 -05:00
the test targets won't invoke the test suite if curl is built cross-compiled.
Pointed out by Chris Gaukroger.
This commit is contained in:
parent
20705ca311
commit
a8db25f48b
@ -33,14 +33,26 @@ CLEANFILES = .http.pid .https.pid .ftp.pid .ftps.pid
|
||||
curl:
|
||||
@cd $(top_builddir) && $(MAKE)
|
||||
|
||||
if CROSSCOMPILING
|
||||
TEST = @echo "NOTICE: we can't run the tests when cross-compiling!"
|
||||
TEST_Q = $(TEST)
|
||||
TEST_F = $(TEST)
|
||||
TEST_T = $(TEST)
|
||||
else # if not cross-compiling:
|
||||
TEST = srcdir=$(srcdir) $(PERL) $(PERLFLAGS) $(srcdir)/runtests.pl
|
||||
TEST_Q = $(TEST) -s -a
|
||||
TEST_F = $(TEST) -a -p
|
||||
TEST_T = $(TEST) -t
|
||||
endif
|
||||
|
||||
test: all
|
||||
srcdir=$(srcdir) $(PERL) $(PERLFLAGS) $(srcdir)/runtests.pl
|
||||
$(TEST)
|
||||
|
||||
quiet-test: all
|
||||
srcdir=$(srcdir) $(PERL) $(PERLFLAGS) $(srcdir)/runtests.pl -s -a
|
||||
$(TEST_Q)
|
||||
|
||||
full-test: all
|
||||
srcdir=$(srcdir) $(PERL) $(PERLFLAGS) $(srcdir)/runtests.pl -a -p
|
||||
$(TEST_F)
|
||||
|
||||
torture-test: all
|
||||
srcdir=$(srcdir) $(PERL) $(PERLFLAGS) $(srcdir)/runtests.pl -t
|
||||
$(TEST_T)
|
||||
|
Loading…
x
Reference in New Issue
Block a user