Splendide Imaginarius
631ed45c28
Support Windows resources outside of repo directory
2023-10-26 04:10:26 +00:00
Splendide Imaginarius
77d05ed600
Make the Windows resources customisable at build time
...
Ported from original mkxp-zr commit by Riley Pierce.
2023-10-25 23:12:35 +00:00
Struma
fa0e60b7fc
Add git hash to System::VERSION
...
I don't really plan on putting out another "release tag" anytime soon,
so the hash for the current git commit is being added to the version string
to help tell the difference between one build and the other.
2023-05-19 08:49:32 -04:00
Struma
10cdc672dd
bump version to 2.4.2
2023-05-04 16:42:31 -04:00
Struma
b573566d78
version bump to 2.4.1
2023-04-25 23:25:22 -04:00
Struma
f07e32e07b
don't crash when no conf is present
2022-07-05 21:38:12 -04:00
Struma
7ecad29d77
Remove boost::unordered dependency (it broke)
2022-07-05 20:53:47 -04:00
Struma
0ec885e640
version bump
2022-07-05 04:30:22 -04:00
Struma
6c5616f65a
Use win_subsystem instead of gui_app
2022-04-02 20:58:52 -04:00
Struma
cfc62d44fb
Update minimum required meson version
2022-04-02 20:57:13 -04:00
Struma
9c84e208db
Restore MP3 support; update configs
2022-04-02 19:58:49 -04:00
Struma
d82220fb99
Adjust name of executable when using steamshim
2022-01-20 02:26:22 -05:00
Struma
9b5341deef
fix building steamshim on linux
2022-01-19 04:06:43 -05:00
Struma
2f02159dcc
try to fix building steamshim with meson
...
Shot in the dark, no PC
2022-01-13 16:29:17 -05:00
Struma
231f80cac5
bump version to 2.3
2022-01-13 15:40:40 -05:00
Struma
85c4211e6b
Bump version to 2.2.3
2021-09-30 19:07:35 -04:00
Struma
7400b42bea
bump version to 2.2.2
2021-06-25 22:35:54 -04:00
Struma
baaa162e2c
Remove libsigc++, use sigslot instead
2021-06-14 10:03:56 -04:00
Struma
95e17244fd
Remove Windows API emulation
2021-06-08 19:02:15 -04:00
Struma
ff25161b10
satisfy meson
2021-06-08 11:40:26 -04:00
Struma
ca596cbaf9
cleanup
2021-05-23 21:55:02 -04:00
Struma
0758779f4f
bump version to 2.2.1
2021-05-22 06:36:25 -04:00
Struma
d7336552eb
Bump version to 2.2
2021-05-03 13:43:16 -04:00
Struma
0ee00d1137
version bump to 2.1.2
2021-04-30 14:47:37 -04:00
Struma
c3e86649a7
use nanosleep delay on Windows+Linux
2021-03-28 15:32:24 -04:00
Struma
b5e2d7792e
bump version to 2.1.1
2021-03-25 20:22:06 -04:00
Struma
02cc1a0630
Remove 'console' build option
2021-03-15 23:13:25 -04:00
Struma
ced6daede7
Separate tileset script from main executable
2021-02-24 02:38:31 -05:00
Struma
ad03754378
link linux binary (mostly) statically
2021-02-21 22:23:31 -05:00
Struma
8a1c0f9679
bump version to 2.1
2021-02-20 14:47:53 -05:00
Struma
a833c96109
Zap SDL2_sound subdir
2021-01-11 03:11:17 -05:00
Struma
dde28c2c6d
Remove flags GCC doesn't support from meson build
2021-01-08 09:59:39 -05:00
Struma
59078356ac
add System::VERSION
2020-12-31 17:26:14 -05:00
Struma
69514de7c6
Attept 64-bit MiniFFI on Windows
2020-12-31 16:58:47 -05:00
Struma
7db1c1219e
Prefix mkxp-z preprocessor definitions with MKXPZ_
2020-12-31 14:50:07 -05:00
Struma
f7449ab7e6
add '-masm=intel' when building using GCC
2020-12-31 14:26:12 -05:00
Struma
5d4758edaa
Bump version, update Meson build
2020-12-30 18:21:59 -05:00
Struma
e511d71875
Housecleaning
2020-12-30 16:45:03 -05:00
Struma
c4ce877186
Use experimental/ghc filesystem for meson builds
2020-11-23 02:25:02 -05:00
Struma
0e278c3e5c
Drop ObjFW as a dependency
2020-11-22 03:48:03 -05:00
Struma
bbdf83fafc
Build with OpenGL until MetalANGLE works properly
2020-11-19 20:26:16 -05:00
Struma
7e21066a70
Experimental Xcode builds (dependencies included)
2020-11-19 03:56:35 -05:00
Struma
a9d7e0783a
Preliminary attempt at Metal support
2020-11-16 20:26:49 -05:00
Struma
bd549a65ad
Support building with Ruby 1.9
2020-11-15 18:47:21 -05:00
Struma
21f24b67d1
Use default macOS deployment target instead of 10.12
...
the `macos_min_version` build option now defaults to nothing;
This build uses normally uses homebrew packages, so it's
highly likely that, in such a case, the program needs
to be built on the oldest supported operating system
(like how Linux works)
2020-11-13 01:42:22 -05:00
Struma
48cbeb55ab
Remove threaded_gl_init
in favor of OS detection
2020-11-12 23:15:58 -05:00
Struma
5cb2dd4b6e
remove default warning level
2020-06-23 21:26:06 -04:00
Struma
fd9da9d865
readme stuff
2020-05-02 17:13:32 -04:00
Struma
c996a8b61e
name linux executable with host_machine.cpu()
2020-05-01 23:47:06 -04:00
Struma
28fa30baaa
Fix Linux install script (I do not like bash)
2020-05-01 23:39:42 -04:00