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
9ca1a38171
Use UTF-8 exclusively internally
...
This removes SystemString, SystemChar, etc.
All filepaths and log strings are assumed to be UTF-8,
with conversions to UTF-16 for Windows APIs as appropriate.
Updates amuse, athena, boo, kabufua and nod
2021-06-30 14:20:45 -04:00
Luke Street
1843eef976
ci: Windows release build fixes
2021-06-12 00:53:51 -04:00
Luke Street
abe1eb71c0
Disable IPP for macOS universal build
...
Remove LLVM dependency from README.md
Attempt to fix png include on Linux
2021-04-18 21:39:09 -04:00
Luke Street
7b072bc650
Set PNG_LIBRARIES with CACHE FORCE
2021-04-18 12:19:27 -04:00
Luke Street
f6f0faf68e
Set PNG_LIBRARIES after find_package
2021-04-18 12:01:59 -04:00
Luke Street
673ce0063b
Fixes for new build
2021-04-18 11:19:09 -04:00
Luke Street
7d7db261a2
Use binary atdna, universal macOS fixes, more
2021-04-13 10:42:01 -04:00
Luke Street
e9008c9e25
Move all submodules to extern
2021-04-06 15:07:45 -04:00