Commit Graph

89 Commits

Author SHA1 Message Date
Jonathan Campbell
f3f8aa7a76 oh, autoconf, you and your version pedantry 2018-02-16 19:56:30 -08:00
Jonathan Campbell
5de784dbc4 Update Mac OS X app compile function, and give into autoconf version pedantry 2018-02-16 19:40:28 -08:00
Jonathan Campbell
053a2dd246 more spec 2018-02-16 16:50:06 -08:00
Jonathan Campbell
3440d8bdd2 begin making a spec file, for RPM distribution 2018-02-16 15:51:01 -08:00
Jonathan Campbell
e23625249d automake aclocal version pedantry, again 2018-02-16 15:39:34 -08:00
Jonathan Campbell
15895b38a9 version bump 2018-02-13 22:10:31 -08:00
Jonathan Campbell
c8db6ddad6 vs2015 needs the updated PACKAGE_VERSION and VERSION defines. Prior to this fix, Windows builds still showed 0.82.1 in the titlebar despite showing 0.82.2 in the emulator itself 2018-01-29 19:51:06 -08:00
Jonathan Campbell
b12529961d time for a release 2018-01-29 18:44:59 -08:00
Jonathan Campbell
081ba266dc configure.ac write PACKAGE autoconf variables to a header file that VS2015 can include so PACKAGE information is kept in sync across Linux and Windows 2018-01-28 22:43:14 -08:00
Jonathan Campbell
f149d6f35a Begin transition to C++11 by warning if using a pre-C++11 GCC compiler 2018-01-22 01:40:21 -08:00
Jonathan Campbell
d2fe2f7858 let autoconfig update it's files 2018-01-14 16:47:53 -08:00
Jonathan Campbell
13826793e3 regen 2018-01-04 20:10:22 -08:00
Jonathan Campbell
96512d98b6 Linux: complete removal of x86 dynamic core by updating configure.ac as
well.
2017-12-29 07:57:49 -08:00
Jonathan Campbell
f64f058ffe Bump version. Let autoconf indulge in it's fanaticism about matching
autoconf versions.
2017-12-25 11:08:30 -08:00
Jonathan Campbell
2440aac84e automake change, for CentOS 7 2017-12-20 00:25:18 -08:00
Jonathan Campbell
b7038208df Split out AVI writer code.
Disentangle the code from the rest of the project.
2017-12-18 01:01:50 -08:00
Jonathan Campbell
dc56a6c021 Separate MT32 code from src/gui, move into it's own directory.
Maintenance of this code will be a lot simpler in the long term if we
untangle the source code of the various parts that were thrown in years
ago.
2017-12-18 00:48:50 -08:00
Jonathan Campbell
593e92d7f6 Update SDL 1.x to look towards our own internal copy IF the one
compiling our source has first compiled and built SDL 1.x within our
source dir.
2017-12-13 16:16:29 -08:00
Jonathan Campbell
ff295c7298 Revert "Start using our internal SDL 1.x instead of system SDL 1.x, stage 1"
This reverts commit a7fbca96d3.
2017-12-13 15:46:30 -08:00
Jonathan Campbell
9ab759cc81 Revert "Stage 2"
This reverts commit 6bf6170556.
2017-12-13 15:46:19 -08:00
Jonathan Campbell
2c43412d94 Revert "SDL autoconfig"
This reverts commit d8c27bdb80.
2017-12-13 15:46:13 -08:00
Jonathan Campbell
d8c27bdb80 SDL autoconfig 2017-12-13 15:10:45 -08:00
Jonathan Campbell
6bf6170556 Stage 2 2017-12-13 14:42:00 -08:00
Jonathan Campbell
a7fbca96d3 Start using our internal SDL 1.x instead of system SDL 1.x, stage 1 2017-12-13 14:25:03 -08:00
Jonathan Campbell
aeab4ed7a5 whoops 2017-12-08 00:10:19 -08:00
Jonathan Campbell
c6bc28eca4 No SDLnet if SDL2 2017-12-08 00:03:17 -08:00
Jonathan Campbell
dfcc27b31c fix --enable-sdl2 2017-12-07 20:21:49 -08:00
Jonathan Campbell
8c08f105f0 SDL2 off by default SDL1 on by default. 2017-12-07 20:14:49 -08:00
Jonathan Campbell
fe3fffe4cb SDL2 work 2017-12-07 19:53:59 -08:00
Jonathan Campbell
8cd07530f4 more 2017-12-07 19:35:42 -08:00
Jonathan Campbell
fcdf3132aa SDL 1.x and SDL 2.x detection. I will #ifdef the code to compile as SDL
1.x or SDL 2.x at first, bring both to feature parity, then deprecate
SDL 1.x.
2017-12-07 19:32:10 -08:00
Jonathan Campbell
5448b4deed more 2017-12-07 17:13:06 -08:00
Jonathan Campbell
0ff5c8232f more 2017-12-07 17:11:03 -08:00
Jonathan Campbell
b94db9185a more 2017-12-07 17:08:15 -08:00
Jonathan Campbell
af38de6b41 more 2017-12-07 17:01:30 -08:00
Jonathan Campbell
3a505159d8 more 2017-12-07 16:56:31 -08:00
Jonathan Campbell
788d4e2ae1 more 2017-12-07 16:55:02 -08:00
Jonathan Campbell
9ffce91b7b more 2017-12-07 16:52:18 -08:00
Jonathan Campbell
512c8f2afd more 2017-12-07 16:39:27 -08:00
Jonathan Campbell
968e2edf6c reduce LPT/SERIAL define copy-pasta 2017-12-07 16:35:34 -08:00
Jonathan Campbell
700edc35aa configure.ac more cleanup 2017-12-07 16:20:17 -08:00
Jonathan Campbell
abe6498be8 cleanup, use AC check macro rather than assume -W flag to disable type
punning.
2017-12-07 16:12:18 -08:00
Jonathan Campbell
56cbb814c1 autoconf cleanup, organization 2017-12-07 16:06:05 -08:00
Jonathan Campbell
1f7e3d90db configure.ac makefile.in updates from local compile 2017-05-13 00:48:52 -07:00
Jonathan Campbell
6e308f3eab MT32 emulation is now conditionally compiled in. 2017-05-06 00:19:38 -07:00
Jonathan Campbell
46ae400e81 add configure switch to disable mt32 emulation. add code to auto-disable
if not x86 or x86_64.
2017-05-06 00:05:16 -07:00
Jonathan Campbell
468949d6a8 use mmx/sse/sse2 flags only for i686 and x86_64 hosts 2017-05-05 23:40:32 -07:00
Jonathan Campbell
4586a71fc7 version bump 2017-04-23 07:46:27 -07:00
Jonathan Campbell
c277570b46 remake configure files to get rid of stupid @LINUX_TRUE@ automake issue
and failure to compile sdlmain_linux.cpp
2017-04-08 22:36:06 -07:00
Martin Lindhe
72be092c07 Revert "make Linux conditional for automake possible."
This reverts commit b02f8a0c01.
2017-04-07 23:53:21 +02:00