2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-10-03 23:19:35 +00:00

209 Commits

Author SHA1 Message Date
10c0dd2ebd Remove /Oy- from MSVC flags 2021-04-05 10:40:31 -04:00
927abdf8cd Integrate Sentry crash reporting 2021-04-04 18:26:29 -04:00
e375d4ec66
Fix PLATFORM_NAME being empty by moving the project declaration up 2021-04-02 21:43:44 -07:00
d2c5e0f774 Update CMakeLists, hecl, hecl-gui 2021-04-02 13:11:03 -04:00
d6d25eebbf Use cmake_policy version range; update hecl 2021-03-30 22:12:45 -04:00
a72c14f5fb New versioning scheme (currently v0.1.1-2) 2021-03-29 13:28:03 -04:00
e86b7c923a Update submodules, fix ISA error on windows 2021-03-10 12:01:51 -08:00
2d45525114 Add GitHub Actions configuration 2021-03-01 21:36:10 -05:00
2bad858362 Allow building hecl-gui with Qt5
Checks arm64 vs x86_64 path for macOS homebrew
2021-02-21 13:25:52 -05:00
a7c61573bd
Update hecl-gui and amuse, just boot right into the game always 2021-01-23 16:28:22 -08:00
4b9bdcc802 Fixes for Apple Silicon
Updates amuse, hecl, nod, specter
2021-01-06 20:54:21 -05:00
ee68e36286 MSVC: Use \Oy- to include frame pointer for RelWithDebInfo 2020-12-18 06:09:45 -05:00
c31f79066c Use CMAKE_MSVC_RUNTIME_LIBRARY on Windows 2020-06-13 17:26:28 -04:00
4587632252 Check for AppleClang as well 2020-06-01 02:51:31 -04:00
1e822419c5 Replace CXX_COMPILER_ID generator expressions 2020-05-31 00:21:35 -04:00
148468fd7d Add -Wno-unused-result 2020-05-29 17:42:25 -04:00
5835d77c9d Enable -Wno-unknown-warning-option, -Wno-unused-private-field only for clang 2020-05-29 17:40:15 -04:00
9fd631249e Fix LTO for gcc/gold 2020-05-27 13:35:40 -04:00
e1cd1278f6 Update macOS build instructions 2020-05-24 12:03:33 -04:00
3c48da0cdb Merge remote-tracking branch 'origin/trim' 2020-04-24 02:43:56 -04:00
75e5851e5b Disable exceptions/RTTI for MSVC/clang-cl 2020-04-17 16:42:43 -04:00
Jack Andersen
26f272735d Set compiler flags for building with C++20 2020-04-10 19:05:55 -10:00
Lioncash
d5043fc319 CMakeLists: Specify /std:c++latest on MSVC
Makes use of the latest standards on MSVC, allowing potential
compilation issues to be diagnosed as soon as possible
2020-04-07 07:34:11 -04:00
Lioncash
4deb785fba CMakeLists: Enable several conformance flags on MSVC
Makes MSVC more standards compliant regarding various C++ constructs.
2020-03-31 21:26:59 -04:00
316128b7af Use bintoc_compress; reduce URDE/HECL binary sizes 2020-03-02 02:02:57 -05:00
Jcw87
e835528fe8 MSVC compile fixes. 2020-02-16 00:10:08 -08:00
8b4e7c5ec4 Add -fno-limit-debug-info with Clang 2019-12-12 01:58:55 -05:00
33990a9691 Add URDE_VECTOR_ISA=native, update README.md with CMake options 2019-11-30 23:37:47 -05:00
9c8960cf5f Use lld with clang, gold with gcc, LTO only on release builds 2019-11-30 23:01:38 -05:00
Jack Andersen
cffb56a24e MacOS build fixes 2019-08-31 10:40:07 -10:00
Jack Andersen
0ab08daae7 Windows build fixes 2019-07-27 15:21:31 -10:00
Jack Andersen
7a3da1f7a6 Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
Jack Andersen
e38a3ece89 More CBabygoth fixes 2019-07-06 22:22:35 -10:00
Jack Andersen
37307e1cf6 Various CActorContraption fixes 2019-06-14 14:39:20 -10:00
Jack Andersen
8266f52cc2 rstl::optional is no more 2019-06-11 16:14:39 -10:00
Jack Andersen
e218b8aeb5 CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
Jack Andersen
bf3ac9e34b macOS build fixes 2019-05-10 13:08:58 -10:00
Jack Andersen
5f4ebcb2f5 Windows fixes 2019-05-09 18:09:01 -10:00
Jack Andersen
233d13ceb9 Refactor for blender 2.8 and new shader model 2019-05-07 17:50:21 -10:00
Jack Andersen
3a0d2930fa Numerous uninitialized memory fixes 2019-04-06 19:14:48 -10:00
Jack Andersen
ed4ebf0af1 Metal fixes 2019-03-03 18:45:22 -10:00
Jack Andersen
54f0724de5 D3D fixes 2019-03-03 13:04:18 -10:00
Jack Andersen
8df0a4913c zeus constexpr refactor and thermal visor fixes 2019-02-23 21:15:54 -10:00
Jack Andersen
48eaa2545b Working CScriptGunTurret 2019-02-17 19:47:46 -10:00
Jack Andersen
2b022c7d72 Better CMake configuration for Xcode 2019-02-03 15:38:35 -10:00
Jack Andersen
a353c7ddcf Metal shader fixes 2019-02-03 14:01:44 -10:00
Jack Andersen
14747e39e1 Windows fixes 2018-12-07 20:46:17 -10:00
Jack Andersen
7c7da6671a SIMD refactor 2018-12-07 15:49:15 -10:00
Jack Andersen
1851308021 Windows fixes 2018-10-14 10:16:21 -10:00
Jack Andersen
c307e354ca Huge shader refactor 2018-10-06 16:59:17 -10:00