Commit Graph

49 Commits (master)

Author SHA1 Message Date
Hleb Valoshka a224da20d4 Move data translations to content repository 2021-12-14 13:16:44 +03:00
Hleb Valoshka 36c23342f7 Add warp mesh for spherical mirror projection 2021-06-13 13:45:49 +03:00
Hleb Valoshka 02feb1b291 Update installation files 2020-03-06 23:34:00 +03:00
Li Linfeng 02bcf41173 do not use wordexp on unsupported systems 2019-11-22 21:16:19 +08:00
Hleb Valoshka 682aef8422 Initial implementation for TrueType fonts support 2019-11-20 12:16:15 +03:00
Hleb Valoshka 00ee0d4bcd [cmake] Update for vcpkg-provided cspice 2019-11-06 02:31:27 +03:00
Li Linfeng f8fcc4c0ae place config.h generation after mac version check 2019-10-29 21:53:28 +08:00
Li Linfeng 7f64139a53 disable c++fs prior to macOS 10.15 2019-10-29 17:44:35 +08:00
Hleb Valoshka 6202c06869 [osx] Silence warnings about deprecated OpenGL 2019-08-27 23:54:27 +03:00
Hleb Valoshka 4c20e54119 [cmake] define required macros for debug builds 2019-08-22 08:55:46 +08:00
Li Linfeng 71ca974838 Replace the apple macro in qt project 2019-08-21 11:59:40 +03:00
Li Linfeng c820617bb8 Use __APPLE__ in place of TARGET_OS_MAC 2019-08-20 10:19:42 +03:00
Hleb Valoshka b6b543438d Port to filesystem API 2019-08-16 18:11:24 +03:00
laikh c17a717626 Add -D_ENABLE_EXTENDED_ALIGNED_STORAGE for MSVC to fix the build 2019-08-16 17:10:10 +03:00
Hleb Valoshka f53f547dc3 Refactor compiler options definition 2019-08-13 11:25:15 +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
Li Linfeng 8743edad9e Use relative path on tools 2019-08-07 12:15:32 +03:00
Li Linfeng 589face93e Use relative path for data and config on macOS platform 2019-08-07 12:15:32 +03:00
Li Linfeng 19d36c0d2d Setup macOS bundle for celestia-qt 2019-08-07 12:15:32 +03:00
U-DESKTOP-5KURQFU\dlshc ad8eda79f4 Fix MinGW build and add instruction 2019-08-07 12:14:42 +03:00
Li Linfeng bd51baf8f9 Use lua version defined in lua.h 2019-07-30 14:30:17 +03:00
Hleb Valoshka da32a3318c [cmake] Call configure_file after check_include_files 2019-07-09 00:53:22 +03:00
Hleb Valoshka dc457430dc Install GLSL shaders 2019-06-24 12:12:18 +03:00
Hleb Valoshka a401969268 [cmake] Disable GLUT frontend by default 2019-06-06 11:58:28 +03:00
Hleb Valoshka b59a25508d [cmake] Fix USE_SPICE macro definition creation
Taken from https://build.opensuse.org/package/view_file/home:munix9:unstable/celestia/fix-USE_SPICE.patch?expand=1
2019-06-04 17:28:32 +03:00
Hleb Valoshka b705597b9d Use LuaJIT on all platforms if available 2019-05-31 11:15:30 +03:00
Hleb Valoshka 1fe8dd37c9 Move Win32 definitions to the common location 2019-05-27 00:53:21 +03:00
Hleb Valoshka eb86cab106 Simplify the main CMakeLists.txt 2019-05-27 00:53:21 +03:00
Hleb Valoshka 88fe409d21 Enable compilation with unsafe fast math option 2019-05-17 18:27:40 +03:00
Hleb Valoshka a968fadb5f [cmake] Disable tools by default but enable in CI 2019-05-05 18:04:45 +03:00
Hleb Valoshka 407e669747 [cmake] Cleanup the main CMakeLists.txt 2019-05-05 18:04:45 +03:00
pirogronian 29beca06ad Restrict feature do OCTREE_DEBUG flag + some polishing. 2019-05-02 13:57:42 +02:00
Hleb Valoshka 7bc9bcd674 [cmake] Update compile options for MSVC
/bigobj is required when using Ninja
2019-04-12 00:53:18 +03:00
Hleb Valoshka da8d3701d1 Don't use native OSX resourse paths by default 2019-03-11 22:01:14 +03:00
Hleb Valoshka e8226510c7 Don't process generated Qt files with AUTOMOC and AUTOUIC
Explicitly set current behaviour
2019-02-14 23:24:35 +03:00
Hleb Valoshka f089e98d83 Handle cases when git is installed but sources are not a repository clone 2019-02-14 23:24:35 +03:00
Hleb Valoshka 0b339f41d7 Use cmake's `option` instead of `set` to control a build 2019-02-14 23:24:35 +03:00
Hleb Valoshka 7e4a6d62f8 Enable OSX builds 2019-02-09 00:21:00 +03:00
Hleb Valoshka 08c74687cb Move disabled warning to CMakeLists.txt 2019-02-09 00:21:00 +03:00
Hleb Valoshka 58d8742156 Install files form extras-standard subdirs 2019-02-09 00:18:03 +03:00
Hleb Valoshka aea55f500c Update CMakeLists.txt for submodules usage 2019-01-31 13:13:40 +03:00
Hleb Valoshka 8bde4aa6f9 [cmake] Fix splash installation directory (Closes: #198) 2019-01-19 21:55:09 +03:00
Hleb Valoshka f039f55963 [cmake] add cspice support 2019-01-19 21:55:09 +03:00
Hleb Valoshka d6b9e61e86 Fix (or disable) warnings produced by VS2015 2019-01-19 21:54:56 +03:00
Hleb Valoshka 45e6a61bcf Update cmake files 2019-01-11 12:57:55 +03:00
pirogronian 2e1a1e9be1 Add legacy OpenGL linking option 2018-12-31 20:37:20 +01:00
Hleb Valoshka 04fa23b724 [cmake] install missing images 2018-12-01 01:02:14 +03:00
Hleb Valoshka e8d9a265ae [cmake] Fix data files installation 2018-12-01 01:02:14 +03:00
Hleb Valoshka 549a646c67 Initial cmake implementation 2018-11-29 10:18:26 +03:00