137 Commits

Author SHA1 Message Date
Thomas Bernard
a09165eeb9
3rdparty: build lua for other platform than Win32 2019-01-28 11:54:18 +01:00
Thomas Bernard
d6b5bfe1a4
3rdparty: Fix SDL_image and SDL_ttf dependencies 2019-01-28 11:52:35 +01:00
Thomas Bernard
335db46911
3rdparty: build SDL for unix systems (incl macOS)
travis-ci: enable build 3rdparty for MacOS
add patch for comiling SDL-1.2.15 under macOS
2019-01-28 11:51:38 +01:00
Thomas Bernard
e5221ba8d6
3rdparty: add wget -nv option 2019-01-25 15:15:32 +01:00
Thomas Bernard
7a2aa2811f
3rdparty : support API=sdl2 (win32) 2019-01-25 15:11:29 +01:00
Thomas Bernard
fd0a78d5bf
Fix detection of wget/curl 2019-01-25 15:11:28 +01:00
Thomas Bernard
4a97785ce6
patch SDL_image-1.2 for libpng 1.6.x 2019-01-21 13:28:08 +01:00
Thomas Bernard
fc14806c8d
libpng 1.6.35 => 1.6.36 2019-01-21 13:28:08 +01:00
Thomas Bernard
0761b3005c
recoil 4.3.0 => 4.3.1 2018-12-09 21:54:06 +01:00
Thomas Bernard
8e4abd357b
Strip DLL's 2018-12-03 12:10:12 +01:00
Thomas BERNARD
894cc0386c
Add patches for SDL_image-1.2.12 for XCF loading
see http://pulkomandy.tk/projects/GrafX2/ticket/88
2018-12-03 11:44:03 +01:00
Thomas Bernard
e1153b9bb5
Remove 3rd party DLLs and README files from repository
theses files are automatically built with "make 3rdparty"
3rdparty: make sure to create bin/ directory
2018-12-02 18:08:08 +01:00
Thomas Bernard
3b90e2199e
Automatically "build" README-*.txt files for 3rd party libraries
Theses files have to be included in binary distributions for legal reasons
2018-12-02 18:07:51 +01:00
Thomas Bernard
20902996d0 build libtiff with -static-libgcc
use the trick CC="$(CC) $(LDFLAGS)" to pass -static-libgcc or libtool filter out this parameter !
2018-12-01 12:35:40 +01:00
Thomas Bernard
4eead5974d
Add libtiff-5.dll to install. 2018-11-30 19:10:36 +01:00
Thomas Bernard
259a0b32a9
libtiff 4.0.9 => 4.0.10 2018-11-28 23:01:39 +01:00
Thomas Bernard
821540bb05 3rdparty: libpng 1.6.34 => 1.6.35. Lua 5.3.4 => 5.3.5 2018-11-09 11:39:47 +01:00
Thomas Bernard
d0ab49f172 change recoil download url once again... 2018-06-26 13:52:11 +02:00
Thomas Bernard
f4c5c4bb1a Upgrade to recoil 4.3.0 2018-06-11 00:20:16 +02:00
Thomas Bernard
eb2a137f24 properly build libtiff with zlib and libjpeg 2018-06-11 00:13:09 +02:00
Thomas Bernard
63c39983fd lib TIFF version 3.4 => 4.0.9 2018-06-11 00:13:09 +02:00
Thomas Bernard
6a1f5e21ff add alternate URL for libtiff 2018-06-01 14:51:18 +02:00
Thomas Bernard
f459b83cee
Add mirror for downloading RECOIL
sourceforge.net is not reliable
2018-05-16 20:04:05 +02:00
Thomas Bernard
af22ed7333 upgrading freetype from 2.9 to 2.9.1 2018-05-13 23:52:36 +02:00
Thomas Bernard
d72fb40b27 Fix build of libSDL_ttf (ignore system installed freetype) 2018-05-13 23:33:36 +02:00
Adrien Destugues
89a05e6fbb Improve downloads for 3rd party sources.
* Set a max time of 2 minutes on curl downloads. In case of a broken mirror, there is no need to wait more than that.
* Let sourceforge decide which mirror to use for recoil, so if one goes down, we don't have to change manually.
2018-04-20 09:38:37 +00:00
Thomas BERNARD
28c755a776 be compatible with old 'which' supplied with OS X 10.4 2018-04-06 20:13:36 +02:00
Thomas Bernard
44b1d5a466 Try to load images with RECOIL (REtro COmputer IMage Library) 2018-03-05 15:42:14 +01:00
Thomas Bernard
07db9f1567 add alternate URL to download libpng sources 2018-03-02 00:21:26 +01:00
Thomas Bernard
75fcc3dd4f libpng 1.6.32 => 1.6.34 2018-03-02 00:21:08 +01:00
Thomas Bernard
c29a52a4b2 WIN32 Cross build now includes lua 2018-02-22 11:26:40 +01:00
Thomas Bernard
59f7261c24 Copy 3rd party dll's to bin/. Avoid dependency on libgcc*.dll 2018-02-20 01:06:10 +01:00
Thomas Bernard
8f6e955307 Cross build: Include the right libpng*.dll within the ziprelease 2018-02-19 22:32:00 +01:00
Thomas Bernard
a771b23982 3rdparty: fix clean targets 2018-02-19 19:56:02 +01:00
Thomas Bernard
20f8cd471d Add Freetype & SDL_ttf 2018-02-19 19:55:14 +01:00
Thomas Bernard
7ecef0d279 3rdparty: add libz as well, and make libpng use it 2018-02-19 19:55:14 +01:00
Thomas Bernard
156656c51a travis-ci: test building 3rd party lib dependencies 2018-02-19 19:55:14 +01:00