glib/tests
Emmanuele Bassi 5ce70917df Drop binary checks when cross-compiling
We don't need to run binaries we just built in order to successfully
build GLib and friends any more.

Since commit b74e2a7, we don't need to run glib-genmarshal when building
GIO; since commit f9eb9eed, all our tests (including the ones that do
need to run binaries we just built) are only built when running "make
check", instead of unconditionally at every build.

This means that we don't need to check for existing, native binaries
when cross-compiling, and fail the configuration step if they are not
found — which also means that you don't need to natively build GLib for
your toolchain, in order to cross-compile GLib.

We can also use the cross-compilation conditional, and skip those tests
that require a binary we just built in order to build.

https://bugzilla.gnome.org/show_bug.cgi?id=753745
2015-09-01 10:40:24 -04:00
..
collate Add Collation tests. 2005-10-05 17:37:46 +00:00
gobject Drop binary checks when cross-compiling 2015-09-01 10:40:24 -04:00
refcount tests/: Include unistd.h on *NIX only 2013-11-11 22:37:39 +08:00
.gitignore .gitignore updates 2013-01-26 10:09:33 -05:00
assert-msg-test.c Use (void) for no parameters, not () 2012-11-01 20:12:02 -04:00
assert-msg-test.gdb assert-msg-test: Explicitly quit gdb session to avoid zombie 2014-06-10 08:57:54 -04:00
asyncqueue-test.c tests: replace most g_print() with g_printerr() 2015-05-11 20:24:56 +01:00
atomic-test.c Remove deprecated atomic functions from tests 2011-06-06 00:30:02 -04:00
bit-test.c all: remove use of 'register' keyword 2014-06-28 13:07:52 -04:00
casefold.txt unicode: Update test data files for unicode 7.0.0 2014-06-29 20:18:48 +02:00
casemap.txt unicode: Update test data files for unicode 7.0.0 2014-06-29 20:18:48 +02:00
child-test.c Updated FSF's address 2014-01-31 14:31:55 +01:00
completion-test.c Updated FSF's address 2014-01-31 14:31:55 +01:00
cxx-test.C Add gio/gio.h include to check for c++ problems. 2008-01-08 20:37:43 +00:00
datetime.c datetime: Fix leak in test 2013-11-10 22:42:57 +01:00
dirname-test.c Updated FSF's address 2014-01-31 14:31:55 +01:00
env-test.c Updated FSF's address 2014-01-31 14:31:55 +01:00
file-test.c Updated FSF's address 2014-01-31 14:31:55 +01:00
gen-casefold-txt.pl Restore executability for other files 2014-01-31 09:36:52 -05:00
gen-casemap-txt.pl Restore executability for other files 2014-01-31 09:36:52 -05:00
gio-ls.c Remove g_type_init() calls 2012-10-16 09:39:24 -04:00
gio-test.c Updated FSF's address 2014-01-31 14:31:55 +01:00
iochannel-test-infile Modified Files: glib/ChangeLog glib/glib.def glib/glib/giochannel.c 2001-07-20 20:14:37 +00:00
iochannel-test.c iochannel-test: Fix leaks in test 2013-11-10 22:45:04 +01:00
libmoduletestplugin_a.c Updated FSF's address 2014-01-31 14:31:55 +01:00
libmoduletestplugin_b.c Updated FSF's address 2014-01-31 14:31:55 +01:00
mainloop-test.c mainloop-test: Fix uninitialized memory access in tests 2013-11-11 17:35:26 +01:00
Makefile.am build: Give internal libraries higher precedence 2013-11-19 08:11:35 -05:00
makefile.msc.in Updated msvc build files 2009-05-30 15:29:23 +02:00
mapping-test.c Fix the mapping test in continuous 2014-05-30 10:22:35 -04:00
memchunks.c Updated FSF's address 2014-01-31 14:31:55 +01:00
module-test.c Updated FSF's address 2014-01-31 14:31:55 +01:00
onceinit.c Remove a bunch of lingering g_thread_init() 2013-05-31 23:03:19 -04:00
qsort-test.c win32: misc warning fixes 2012-11-15 14:19:06 -05:00
relation-test.c Updated FSF's address 2014-01-31 14:31:55 +01:00
run-assert-msg-test.sh tests: fix a few recently-broken tests 2013-05-21 11:21:36 -03:00
run-collate-tests.sh Silently skip tests if we can't set LC_COLLATE to en_US. (#336438) 2006-12-24 21:47:05 +00:00
slice-color.c Updated FSF's address 2014-01-31 14:31:55 +01:00
slice-concurrent.c Updated FSF's address 2014-01-31 14:31:55 +01:00
slice-test.c Updated FSF's address 2014-01-31 14:31:55 +01:00
slice-threadinit.c Fix make check 2011-05-01 17:10:04 -04:00
sources.c Updated FSF's address 2014-01-31 14:31:55 +01:00
spawn-test-win32-gui.c Minor Cygwin fix. (#138405, Roger Leigh) 2004-03-31 02:13:52 +00:00
spawn-test.c Updated FSF's address 2014-01-31 14:31:55 +01:00
testgdate.c Try to make the testgdate test hobble along a little longer 2013-06-17 12:40:47 -04:00
testgdateparser.c Use 'dumb quotes' rather than `really dumb quotes' 2013-05-21 11:23:22 -03:00
testglib.c tests: replace most g_print() with g_printerr() 2015-05-11 20:24:56 +01:00
thread-test.c thread-test: Fix leaks in tests 2013-11-10 22:44:12 +01:00
threadpool-test.c threadpool-test: Fix leaks in tests 2013-11-11 17:37:48 +01:00
timeloop-basic.c Use POSIX-specified <poll.h> over <sys/poll.h> 2013-12-22 11:33:07 -05:00
timeloop.c timeloop: Fix leaks in tests 2013-11-11 08:14:45 +01:00
type-test.c Updated FSF's address 2014-01-31 14:31:55 +01:00
unicode-caseconv.c Some final g_test_build_filename() porting 2013-05-31 23:03:19 -04:00
unicode-collate.c build: Add missing "static" keyword where it should be used 2012-11-01 20:12:01 -04:00
unicode-encoding.c unicode-encoding: Fix leaks in test 2013-11-10 22:44:39 +01:00
unicode-normalize.c Update to reflect Unicode PR #29 (#348694, Nikolai Weibull) 2006-07-31 04:50:05 +00:00
utf8.txt More clean up for Unicode corrigendum #9 2013-03-18 23:28:27 -04:00