Commit Graph

27 Commits

Author SHA1 Message Date
Orgad Shaneh
0b2ae9fa5e DEVTOOLS: Replace ugly SDL/MinGW hack with a cleaner hack
Instead of having main=SDL_main defined by pkg-config/sdl2-config --cflags
and undefining it everywhere, strip it in its origin.
2021-08-03 07:35:15 +03:00
Lothar Serra Mari
1aa1832b59 TESTS: WIN32: Add missing object file 2021-07-15 09:09:38 +02:00
Orgad Shaneh
63a48de8d3 TESTS: Regenerate tests when module.mk is modified 2021-04-19 23:06:55 +03:00
Orgad Shaneh
67d793433e TESTS: Avoid needless copy if encoding.dat 2021-04-15 22:53:22 +03:00
Martin Gerhardy
bb34721dd4 IMAGE: added GIFDecoder using libgif 2021-04-10 10:59:09 +02:00
Cameron Cawley
c30c22dac8 TEST: Simplify the use of the Null backend 2021-02-08 03:07:34 +02:00
Le Philousophe
51e174f202 ALL: Mark link commands as make recursive
With this make gives access to its jobserver for linker which will use
it when linking with -flto=jobserver
2021-01-17 21:53:15 +01:00
Le Philousophe
72c464bf11 ALL: Use LD instead of CXX when linking
It will be more coherent.
LD is defined to CXX in configure script so it shouldn't change
behaviour.
2021-01-17 21:53:15 +01:00
Vladimir Serbinenko
9b824d73af TEST: remove prinring of md5 of encoding.dat 2020-11-16 10:06:27 +01:00
Vladimir Serbinenko
e187cee802 TEST: Don't suppress errors on copying of encoding.dat 2020-11-16 06:30:48 +01:00
Vladimir Serbinenko
cb5c080151 TEST: Fix path to test/runner.cpp 2020-11-16 04:09:37 +01:00
Vladimir Serbinenko
23111de32e TEST: clean copied encoding.dat 2020-11-16 03:47:22 +01:00
Vladimir Serbinenko
f5ffbe1155 TEST: Copy encoding.dat to make tests work in relative build directory 2020-11-16 02:38:22 +01:00
Vladimir Serbinenko
e3ace27da0 TEST: Second attempt at fixing tests
The framework doesn't understand preprocessor, put preprocessing inside the
tests.
2020-11-16 00:51:22 +01:00
Vladimir Serbinenko
a9fe1d7a84 TEST: Skip CJK tests outside of POSIX
They need file access that needs null backend which for now only
peopwely compiles on POSIX.
2020-11-15 23:57:53 +01:00
Cameron Cawley
3dd369e81f TEST: Fix compiling with MinGW 2020-11-15 21:28:27 +00:00
Vladimir Serbinenko
68a9136e4d
COMMON: Rewrite Encoder and drop dependency on iconv (#2586)
Different platforms have different levels of support of encodings and
often have slight variations. We already have tables for most encoding
with only CJK missing. Full transcoding inclusion allows us to get reliable
encoding results independently of platform. The biggest con is the need for
external tables encoding.dat.

It removes a duplicate table for korean in graphics/korfont.cpp
2020-11-15 16:20:35 +01:00
Eugene Sandulenko
c952d34410 TEST: Remove now unneeded library from dependencies 2020-10-09 23:33:38 +02:00
Eugene Sandulenko
3ba3e4e565 TEST: Fix linking 2020-10-09 21:31:15 +02:00
Pawel Kolodziejski
aea3bae26d ALL: Synced with ScummVM - rev 0b777c23a9 2020-08-11 00:59:40 +02:00
Pawel Kolodziejski
b586571900 ALL: synced with ScummVM commit 09bf38c120 2020-05-09 20:05:54 +02:00
Bastien Bouclet
3ec01653c3 ALL: Merge from ScummVM rev 3a933138ce 2017-12-06 21:41:03 +01:00
Bastien Bouclet
84e62b6c8d ALL: Sync with ScummVM - rev. 87ebc7140c 2017-09-02 15:04:07 +02:00
Pawel Kolodziejski
19bcd1f3bc ALL: Sync with ScummVM 2016-11-12 12:59:06 +01:00
Pawel Kolodziejski
9ba9c69b3f ALL: Sync with ScummVM - rev. 823c2f899b 2016-11-12 08:49:29 +01:00
Joseph Jezak
76d36f676b MATH: Add a selectable Euler Order to Rotation3D. 2014-06-23 09:04:25 -04:00
Pawel Kolodziejski
2c6439c16d synced with scummvm 2012-02-10 07:55:11 +01:00