Hleb Valoshka
bfacc111a4
wip
2021-07-04 21:09:18 +04:00
Hleb Valoshka
5af65a58f3
[cmake] Remove cotire usage
...
* It doesn't work with cmake >= 3.12 and M$ VC++ (not a big issue)
* It doesn't work with extern "C" properly (blocks FFMPEG)
* It's unmaintained
2021-06-06 08:44:21 +03:00
Levin Li
2f12dd9452
Add some utils for apple platform and remove functions for portable builds
2021-03-15 17:44:55 +08:00
Hleb Valoshka
df25eed5a2
Add fs::create_directory() and move fs utility function to their own file
2021-03-09 09:07:21 +03:00
Hleb Valoshka
db9dd5cb18
Extract string utilities to own file
2021-03-08 14:08:36 +03:00
Hleb Valoshka
89991fb773
Natural order sorting for typed text completions
2020-07-26 11:14:04 +03:00
Hleb Valoshka
a0f6a2c1ff
Don't build static archives
...
1) We don't need them
2) There are issues with MinGW as CMake adds *.a together with *.so to
linker, so it's unable to resolve proper source of exported functions
2020-07-12 10:41:53 +03:00
pirogronian
e8d0e4d1d7
Move blockarray to celutil
2020-03-06 20:47:42 +01:00
Hleb Valoshka
bcce84601c
[cmake] Link celcompat to celutil instead of celengine
2019-08-22 08:55:46 +08:00
Hleb Valoshka
b6b543438d
Port to filesystem API
2019-08-16 18:11:24 +03:00
laikh
cfdda11bf6
Move cmdparser.*, command.*, and execution.* from celengine to celestia, modify celephem to OBJECT library and merge the objects in the celengine library, fix Spice dependency
2019-08-13 11:24:37 +03:00
Hleb Valoshka
39e5372dd2
[cmake] Don't install static libraries
2018-12-01 01:02:14 +03:00
Hleb Valoshka
549a646c67
Initial cmake implementation
2018-11-29 10:18:26 +03:00