Phillip Stephens
|
0f07b3522f
|
Add -wno-unused-but-set-variable to disabled warnings
|
2021-11-22 23:52:13 -08:00 |
Luke Street
|
78f8716150
|
Fix macOS/Linux issues
- Fixes png lib becoming undefined on macOS
- Auto-detect macports png/Qt paths
- Fixes typos
- Workaround for AppleClang/fmt bug
|
2021-06-30 16:27:53 -04:00 |
Luke Street
|
5356cd688a
|
rstl: Make iterators default-constructible (MSVC STL fix)
|
2021-06-12 00:45:14 -04:00 |
Luke Street
|
5d65131966
|
Improvements to install target
|
2021-06-12 00:13:57 -04:00 |
Luke Street
|
5815fa6577
|
Updates based on universal branch
|
2021-06-11 21:19:33 -04:00 |
Luke Street
|
f8363b90a7
|
Merge remote-tracking branch 'origin/test/universal' into cmake-presets
# Conflicts:
# .github/workflows/build.yml
# CMakeLists.txt
# Editor/badging/CMakeLists.txt
# Editor/locale/CMakeLists.txt
# Runtime/locale/locales-inl.hpp
# hecl/CMakeLists.txt
# specter/lib/TextView.cpp
|
2021-06-11 19:52:19 -04:00 |
Luke Street
|
a3a8bf5667
|
Reorder bintoc
|
2021-05-29 18:45:07 -04:00 |
Luke Street
|
0fb21ece35
|
ImGui cursors, clipboard, TTF font & fixes
|
2021-05-29 18:45:07 -04:00 |
Luke Street
|
1a5ec8b569
|
Add initial imgui implementation
|
2021-05-29 18:45:07 -04:00 |
Luke Street
|
94f10bb002
|
Remove Editor & specter
|
2021-05-29 18:45:07 -04:00 |
Luke Street
|
b8fee5c2ac
|
Force disable LTO for GCC 11.1
|
2021-05-20 02:04:30 -04:00 |
Luke Street
|
0003d8a578
|
Remove -g flag from discord-rpc; update .clang-tidy & boo
|
2021-05-20 01:38:58 -04:00 |
Luke Street
|
e0e88a88bc
|
Add line break to GITHUB_ENV append
|
2021-05-02 18:43:26 -04:00 |
Luke Street
|
94f5c48b03
|
Update submodules (includes LLVM 12 fix)
|
2021-05-02 00:01:56 -04:00 |
Luke Street
|
05ff095ed4
|
Set BUILD_ATHENA default ON
|
2021-04-18 23:36:22 -04:00 |
Luke Street
|
09adc3f2ad
|
Update athena
|
2021-04-18 23:15:10 -04:00 |
Luke Street
|
49d3feab39
|
Fix athena download on win32; update boo
|
2021-04-18 12:00:26 -04:00 |
Luke Street
|
7d7db261a2
|
Use binary atdna, universal macOS fixes, more
|
2021-04-13 10:42:01 -04:00 |
Luke Street
|
8035846021
|
DataSpec: Use DataSpec:: prefix in logging
Update a missed URDE string reference
|
2021-04-10 09:37:03 -04:00 |
Luke Street
|
d94a6eef2b
|
Start renaming project to Metaforce
|
2021-04-06 18:58:11 -04:00 |
Luke Street
|
37e833e6b4
|
Update fmt flags, fixes Windows build
|
2021-04-06 17:59:52 -04:00 |
Luke Street
|
e9008c9e25
|
Move all submodules to extern
|
2021-04-06 15:07:45 -04:00 |
Luke Street
|
be0319820c
|
Move zeus to root
|
2021-04-06 13:32:50 -04:00 |
Luke Street
|
9a6eba2383
|
CI: Upload MSVC PDBs; compress ELF debug info
|
2021-04-05 15:56:58 -04:00 |
Luke Street
|
2186fc0945
|
Disable LTO for Windows & macOS RelWithDebInfo
|
2021-04-05 15:20:36 -04:00 |
Luke Street
|
2b45ec3b43
|
Add USE_SPLIT_DWARF option for gcc+gold
|
2021-04-05 13:32:29 -04:00 |
Luke Street
|
87fa30a381
|
Fix crashpad Windows build; CI install Intel IPP
|
2021-04-05 12:23:52 -04:00 |
Luke Street
|
10c0dd2ebd
|
Remove /Oy- from MSVC flags
|
2021-04-05 10:40:31 -04:00 |
Luke Street
|
927abdf8cd
|
Integrate Sentry crash reporting
|
2021-04-04 18:26:29 -04:00 |
Phillip Stephens
|
e375d4ec66
|
Fix PLATFORM_NAME being empty by moving the `project` declaration up
|
2021-04-02 21:43:44 -07:00 |
Luke Street
|
d2c5e0f774
|
Update CMakeLists, hecl, hecl-gui
|
2021-04-02 13:11:03 -04:00 |
Luke Street
|
d6d25eebbf
|
Use cmake_policy version range; update hecl
|
2021-03-30 22:12:45 -04:00 |
Luke Street
|
a72c14f5fb
|
New versioning scheme (currently v0.1.1-2)
|
2021-03-29 13:28:03 -04:00 |
Phillip Stephens
|
e86b7c923a
|
Update submodules, fix ISA error on windows
|
2021-03-10 12:01:51 -08:00 |
Luke Street
|
2d45525114
|
Add GitHub Actions configuration
|
2021-03-01 21:36:10 -05:00 |
Luke Street
|
2bad858362
|
Allow building hecl-gui with Qt5
Checks arm64 vs x86_64 path for macOS homebrew
|
2021-02-21 13:25:52 -05:00 |
Phillip Stephens
|
a7c61573bd
|
Update hecl-gui and amuse, just boot right into the game always
|
2021-01-23 16:28:22 -08:00 |
Luke Street
|
4b9bdcc802
|
Fixes for Apple Silicon
Updates amuse, hecl, nod, specter
|
2021-01-06 20:54:21 -05:00 |
Luke Street
|
ee68e36286
|
MSVC: Use \Oy- to include frame pointer for RelWithDebInfo
|
2020-12-18 06:09:45 -05:00 |
Luke Street
|
c31f79066c
|
Use CMAKE_MSVC_RUNTIME_LIBRARY on Windows
|
2020-06-13 17:26:28 -04:00 |
Luke Street
|
4587632252
|
Check for AppleClang as well
|
2020-06-01 02:51:31 -04:00 |
Luke Street
|
1e822419c5
|
Replace CXX_COMPILER_ID generator expressions
|
2020-05-31 00:21:35 -04:00 |
Luke Street
|
148468fd7d
|
Add -Wno-unused-result
|
2020-05-29 17:42:25 -04:00 |
Luke Street
|
5835d77c9d
|
Enable -Wno-unknown-warning-option, -Wno-unused-private-field only for clang
|
2020-05-29 17:40:15 -04:00 |
Luke Street
|
9fd631249e
|
Fix LTO for gcc/gold
|
2020-05-27 13:35:40 -04:00 |
Luke Street
|
e1cd1278f6
|
Update macOS build instructions
|
2020-05-24 12:03:33 -04:00 |
Luke Street
|
3c48da0cdb
|
Merge remote-tracking branch 'origin/trim'
|
2020-04-24 02:43:56 -04:00 |
Luke Street
|
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 |