Gleb Mazovetskiy
24d8412c0c
cmake: Fix missing OPENGL_INCLUDE_DIR
...
OPENGL_INCLUDE_DIR wasn't being included.
It is usually just /usr/include but if it was custom the build failed.
2021-01-14 02:52:59 +00:00
wareya
18ef32ca82
values for this higher than sGroundOffset cause jittering on some surface; use safe-seeming value slightly less than sGroundOffset
2020-12-27 22:16:11 +00:00
Mads Buvik Sandvei
637c76f438
Update CMakeLists.txt
2020-12-19 08:34:36 +00:00
Mads Buvik Sandvei
a2a462f416
Update CMakeLists.txt to disable MSVC warning 4866
2020-12-18 20:04:24 +00:00
Nelsson Huotari
6e77ad1f6a
OSG-Collada animation support
2020-11-19 01:11:56 +02:00
Bret Curtis
4032b754e4
set minimal boost version; remove #ifdef boost version checks
2020-10-25 22:43:10 +01:00
Bret Curtis
449e7ce86f
C++17; make it count
2020-10-21 22:12:24 +02:00
Bret Curtis
82431b752d
removed unnessary bits that cmake should be doing for us; replace Misc::gcd with std::gcd
2020-10-20 23:38:05 +02:00
psi29a
c62546fb12
make it count
2020-10-20 23:38:05 +02:00
psi29a
c86094e4db
Bump to C++17
2020-10-20 23:38:05 +02:00
Bret Curtis
7954dccb44
lz4 prep work; get linux and windows ready
2020-10-19 22:31:42 +03:00
psi29a
b222872446
Android build on gitlab
2020-10-19 08:27:38 +00:00
Bret Curtis
8050882baf
Merge pull request #3015 from akortunov/overrides
...
Mark overrided methods as overrides
2020-10-17 13:32:08 +02:00
Andrei Kortunov
8ca3c3b123
Mark overrided methods by override keyword
2020-10-16 22:18:54 +04:00
Chris Djali
590635906b
Fix MSVC 2017
...
Resolves the regression introduced with Async Physics
2020-10-15 21:02:57 +01:00
tess
38e567a7e4
match opening and closing if args
2020-10-08 19:34:03 +00:00
tessa
02861fa8e3
fix cmake warning
2020-10-08 13:06:04 -05:00
AnyOldName3
683cf8cad5
Remove incorrect spaces from filename
2020-10-06 16:56:55 +00:00
fredzio
e2a603f6e8
Remove blank space
2020-10-06 09:08:49 +02:00
fredzio
ae38b3d9b2
Put the install logic in one place for all platforms
2020-09-23 20:00:32 +02:00
AnyOldName3
be5fd6fd03
Exclude directories correctly
...
We don't need `/*` as we don't want the directory itself, not just its
contents. We also need to list possible other directories explicitly as
there's currently no way to skip directories without matches.
It would be much nicer if CMake was tracking the DLLs we needed for us.
2020-09-23 20:00:32 +02:00
AnyOldName3
8dd820ba48
Exclude deps
2020-09-23 20:00:32 +02:00
AnyOldName3
d0ddf488db
Install PDBs when appropriate
2020-09-23 20:00:32 +02:00
AnyOldName3
db0f7c607f
Make Windows install target slightly less breakable
2020-09-23 20:00:32 +02:00
fredzio
87290cf6d1
Add support for multi configurations generators on unix
...
Since version 3.17 cmake supports the Ninja Multi-Config
No change for Xcode, VS and Ninja "single config"
2020-09-23 20:00:32 +02:00
AnyOldName3
643db61dfb
Make warnings more informative.
2020-09-03 20:38:02 +01:00
AnyOldName3
1dcea961c6
Only enable LTO for release
...
This is how it was for the original implementation
2020-09-03 20:15:53 +01:00
Eli2
257a6b4629
Use cmake method to enable interprocedural optimizations
2020-09-03 20:01:20 +01:00
AnyOldName3
9d083ae8de
Merge branch 'small_fixes' into 'master'
...
move project/cmake to top; set OpenGL_GL_PREFERENCE to LEGACY since we use GL2...
See merge request OpenMW/openmw!266
2020-08-21 17:24:08 +00:00
Bret Curtis
b0c4336577
update DejaVuFontLicense entry
2020-07-26 22:53:46 +02:00
Bret Curtis
e40b309d83
move project/cmake to top; set OpenGL_GL_PREFERENCE to LEGACY since we use GL2 and GLNVD is for GL3 and up ( https://github.com/openscenegraph/OpenSceneGraph/issues/639 ); set our RTD to point to stable and not master, stable follows our latest stable release
2020-07-17 16:23:12 +02:00
Bret Curtis
f47d2bb8af
make sure we use case-sensative BULLET_ prefix
2020-07-10 15:01:44 +02:00
Bret Curtis
16ca9e2fbd
put back INSTALL platforms
2020-06-22 21:16:23 +02:00
Bret Curtis
61a5c6125d
#5480 : Drop Qt4 support and require Qt 5.12 or later.
2020-06-22 12:17:06 +02:00
laikh
d6e4fbe085
Fix mingw Windows build
2020-05-24 08:53:43 +08:00
Andrei Kortunov
add42830d9
Add a flag to use double-precision functions from Bullet
2020-05-15 12:48:47 +04:00
elsid
fa861f5d8e
Revert remove of platforms install
2020-05-13 18:20:37 +02:00
elsid
e095f6b306
Remove install for not existing file
2020-05-09 19:43:48 +02:00
elsid
99cd99bc3b
Remove unused BUILD_MYGUI_PLUGIN option
2020-05-09 19:42:36 +02:00
Frederic Chardon
513ac8986d
Add link to opencs documentation on readthedocs, available through
...
context menu.
The documentation opens in default browser.
There are 3 contexts:
- global: opens the OpenMW CS User Manual main page
- when a record is selected: opens the "Tables" page
- when the filter field is selected: opens the "Record Filters" page
There is also a link to the OpenCS tutorial in the help menu.
2020-04-18 20:54:21 +00:00
Bret Curtis
613189d7d9
bump to 0.47 for new dev cycle
2020-04-07 12:55:17 +02:00
Bret Curtis
b243ee6f74
Merge pull request #2744 from OpenMW/debian_appstream
...
add launchable type
2020-04-05 10:05:20 +02:00
Roman Siromakha
3bd2c114a7
Merge pull request #2741 from akortunov/warnfix
...
Fix C5204 warnings by adding default virtual destructors
2020-04-04 00:12:07 +02:00
Hristos N. Triantafillou
da7032caff
Two more that I missed
2020-04-02 13:45:11 -05:00
Hristos N. Triantafillou
e6a6411b95
These files aren't in the repo anymore
2020-04-02 13:32:49 -05:00
Andrei Kortunov
e63325ebff
Support for camera rotation via gyroscope on Android (feature #5311 )
2020-04-01 19:57:04 +04:00
Bret Curtis
deac2abc0f
add launchable type; rename files to be conform to freedesktop.org and debian standards
2020-03-27 08:12:06 +01:00
Andrei Kortunov
fe75308fdb
Disable warning C5204 which come from Boost library
2020-03-26 14:51:14 +04:00
Andrei Kortunov
05a8702b6e
Fix Boost 1.70+ detection
2019-11-28 16:46:18 +04:00
capostrophic
1f3740225b
Purge unnecessary recast stuff
2019-08-05 01:40:35 +03:00