Romain Graillot
d36e59ca9c
Add Nintendo Switch support (including gitlab-ci, gitlab-pages etc.)
2019-04-28 11:18:23 +02:00
Thomas Bernard
159e26bb25
fix link with zlib.
...
GPX decoding uses zlib. It should be explicitely linked or else it produces
errors :
Linking ../bin/grafx2-sdl
/usr/bin/ld: ../obj/unix-sdl/miscfileformats.o: undefined reference to symbol 'uncompress'
//lib/x86_64-linux-gnu/libz.so.1: error adding symbols: DSO missing from command line
2019-04-27 13:12:45 +02:00
Thomas Bernard
da7b5d0b95
3rdparty: build and install Win32/atari/native files in specific directories
2019-03-20 15:48:54 +01:00
Thomas Bernard
d8793cd85a
win32: build with -mwindows
2019-03-10 22:59:06 +01:00
Thomas Bernard
1e16fe387d
appveyor: use 7z instead of zip
2019-03-09 15:15:20 +01:00
Thomas Bernard
23e462d177
win32/MSys: fix API=win32 make
2019-03-09 14:25:35 +01:00
Thomas Bernard
0af0ac0f29
win32: COMSPEC is sometimes ComSpec
2019-03-09 14:24:16 +01:00
Thomas Bernard
d6a4c6e646
Makefile: update Win32 (COMSPEC) config
2019-02-27 01:21:50 +01:00
Thomas Bernard
84b4f76102
GP2X: scripts, fonts, etc. are in data/
2019-02-20 15:29:08 +01:00
Thomas Bernard
ada76ff54a
support for libtiff 3.x
2019-02-20 13:56:01 +01:00
Thomas Bernard
e278d0551c
fix build with GP2XCROSS
2019-02-20 13:55:54 +01:00
Thomas Bernard
fe5a9c3278
automatically build GP2XCROSS
...
install 32bits binary support to use GP2X toolchain
2019-02-20 13:55:36 +01:00
Thomas Bernard
1679582188
Makefile: LFLAGS is for lex, use LDFLAGS/LDLIBS
2019-02-15 13:19:40 +01:00
Thomas Bernard
1732b32d78
Convert gfx2def.ini to UTF-8
...
Also make sure it has correct line endings
2019-02-10 11:04:12 +01:00
Thomas Bernard
65ec4436af
Build correct ZIP for Atari
...
8.3 file names
Specific directory structure :
GFX2DEF.INI and binary in same directory, etc.
2019-02-09 14:08:31 +01:00
Thomas Bernard
4176f1f84b
fix commit for CROSSATARI
2019-02-09 03:52:01 +01:00
Thomas Bernard
83c660d0ea
remove Makefile.dep for good
2019-02-08 11:26:21 +01:00
Thomas Bernard
a0a4feb8b6
dependencies : add -MG option to ignore missing .h files
2019-02-08 11:24:32 +01:00
Thomas Bernard
b270f0d981
Automatically generate up-to-date dependencies
...
%.d files in obj directory
2019-02-08 11:19:23 +01:00
Thomas Bernard
063ece9d5b
"silent" build with make V=0 (default)
...
verbose build is enabled by
$ make V=1
2019-02-08 11:01:31 +01:00
Thomas Bernard
ba82473ccc
improve gitlab pages : link to source package and windows installers
2019-01-30 16:43:23 +01:00
Thomas Bernard
41b857c739
Add a print-%: target, useful for debugging
2019-01-28 11:55:25 +01:00
Thomas Bernard
f0b38bd563
Makefile: improve setting of TTFLIBS TTFLOPT etc.
2019-01-28 11:55:07 +01:00
Thomas Bernard
678a921f99
macOS: use libs from ../3rdparty/usr if possible
2019-01-28 11:52:49 +01:00
Thomas Bernard
5377b8c9fe
enable to build WIN32CROSS=1 API=sdl2
2019-01-25 15:11:29 +01:00
Thomas BERNARD
2a503ba547
macOS: fix zip filename for Power Macs
2019-01-12 18:14:29 +01:00
Adrien Destugues
843f8b8e63
Fix build on Haiku.
2019-01-09 21:18:02 +01:00
Helmut Grohne
56794c8589
Allow to use a different pkg-config when cross compiling
...
Debian bug #918725
2019-01-08 21:12:09 +01:00
Thomas Bernard
046e5efcd7
Add tiff and jpeg dll to Win32 distrib
2019-01-05 17:08:58 +01:00
Thomas BERNARD
8c03202df6
Support for Pasting from macOS PasteBoard
2019-01-04 22:43:30 +01:00
Thomas BERNARD
c472f36d27
MacOS : link with libtiff
2019-01-04 20:06:22 +01:00
Thomas Bernard
7db03f7aab
TIFF support
2019-01-02 18:47:57 +01:00
Thomas BERNARD
fd73bee2cd
Add quickstart.rtf to ziprelease and WinInstaller
2018-12-12 14:53:02 +01:00
Thomas Bernard
30f6e6bd1f
use uname -m instead of uname -p
...
On my OS X 10.9.5 Mac (AMD64)
uname -m => x86_64
uname -p -> i386
2018-12-12 13:14:28 +01:00
Thomas Bernard
0761b3005c
recoil 4.3.0 => 4.3.1
2018-12-09 21:54:06 +01:00
Thomas Bernard
6f7e1992ea
Fix build of kfreebsd debian builds
...
-liconv is not needed on this architectures
https://buildd.debian.org/status/package.php?p=grafx2#problem-2
2018-12-09 21:37:34 +01:00
Thomas Bernard
861571c078
add codenetsend.lua
2018-12-08 18:04:35 +01:00
Thomas Bernard
0a38b78a9c
samples_2.4 => samples
2018-12-08 18:04:35 +01:00
Thomas Bernard
4391603f37
convert .txt in Win32 distribution files to CRLF eol
2018-12-02 18:08:08 +01:00
Thomas Bernard
4557766282
add libtiff-5.dll to ziprelease
2018-12-01 12:38:50 +01:00
Thomas BERNARD
96083c3c3b
OSX: include processor type in zip name. include source package and doc in zip
2018-11-29 13:16:46 +01:00
Thomas BERNARD
a03e9da0af
OSX: statically build with SDL 1.2.x too
2018-11-29 13:06:34 +01:00
Thomas BERNARD
227cf3b466
MacOS: prefer lua package over lua5.x
2018-11-29 13:05:32 +01:00
Thomas BERNARD
2cdbcac40d
macOS: add API prefix to bin name. Do not tgz .app (you should use ziprelease)
2018-11-28 23:02:11 +01:00
Thomas BERNARD
d2c24b1448
MacOSX do not link with old system libz
2018-11-28 23:01:52 +01:00
Thomas BERNARD
2bee52b9af
OSX: Build with statically linked libraries !
...
tested on OS X Mavericks 10.9.5 with macports
2018-11-28 23:01:39 +01:00
Thomas BERNARD
8a3e5da6a1
Enable libSDL2-ttf with Mac OS X again.
...
Tested with Mac OS X 10.9.5
2018-11-28 23:01:39 +01:00
Thomas Bernard
217cd01aaa
Append API name to ziparchive and remove -nottf from win32 zip
...
Win32 version includes a native implementation of TTF font printing
2018-11-23 09:30:43 +01:00
Thomas BERNARD
1d1be59ec1
OS X: support building with NO_X11 option
2018-09-14 17:22:57 +02:00
Thomas Bernard
6ae8d8153b
Write Help as HTML files
...
specific binary to generate HTML doc : bin/generatedoc
see http://pulkomandy.tk/projects/GrafX2/ticket/8
2018-09-06 17:49:52 +02:00