Commit graph

19 commits

Author SHA1 Message Date
Alam Ed Arias
0adccb89a6 Makefile: shared flag is only for the linker 2023-11-12 14:46:25 -05:00
Alam Ed Arias
2e15760e7f Matrix: disable SSE for non i386, x86_64, include ARM and ARM64 but not for ARM64EC 2023-11-12 14:22:07 -05:00
Alam Ed Arias
40c897cf0a Makefile: error on warnings 2023-11-12 13:31:26 -05:00
Alam Ed Arias
df95bdc398 Native: fix support for Linux/GNU 2023-11-12 13:18:25 -05:00
Alam Ed Arias
ae8ccaf2f0 Mingw support
clear out warnings for _WIN32 codepath
2023-11-07 23:50:29 -05:00
Alam Ed Arias
133cba1a58 Mingw32 support
Build Win32 BuilderNative.dll with Mingw-w64
2023-11-07 22:42:25 -05:00
Alam Ed Arias
68b2c918e0 Update .gitlab-ci.yml file 2023-11-07 10:59:13 +00:00
Kevin Caccamo
88dae8938f
Allow build type to be set in the environment
This allows for release or debug configurations, for those who prefer typing "make" into the terminal.
2020-09-25 14:46:12 -04:00
Magnus Norddahl
1ef6391bbb Added builder script with execute bit set so the .exe doesn't confuse Linux users 2020-09-20 11:41:28 +02:00
Magnus Norddahl
7695429dd4 Improve build output on linux 2020-09-12 15:46:07 +02:00
Magnus Norddahl
800090d5b3 Add 'make run' 2020-09-12 01:24:20 +02:00
Magnus Norddahl
dfc3089b9f Autodetect platform 2020-01-06 09:00:56 +01:00
Magnus Norddahl
5363fe0717 Produce release build
Disable devil
Support mac build (which is useless as mono doesn't support winforms on modern macOS)
2020-01-06 08:52:59 +01:00
Magnus Norddahl
20f5f01b84 Unix build fixes 2020-01-06 08:07:52 +01:00
Kevin Caccamo
c853430b1d Improve Makefile so that msbuild and gcc can be run in parallel 2019-09-09 23:30:14 -04:00
Magnus Norddahl
03e9da365e Misc fixes for mono P/Invoke of BuilderNative 2019-08-30 10:30:28 +02:00
Magnus Norddahl
3cd96fc788 Fix linux compile errors and build the BuilderNative.so library 2019-08-30 08:45:14 +02:00
Magnus Norddahl
159a2e6d38 Build using msbuild on mono to fix issues with resources and such 2019-08-29 20:24:22 +02:00
Magnus Norddahl
9f2c9e00d7 Add mono makefile 2019-08-29 16:30:49 +02:00