Ansariel
9921407875
Merge branch 'DRTVWR-600-maint-A' of https://github.com/secondlife/viewer
...
# Conflicts:
# autobuild.xml
# indra/cmake/Copy3rdPartyLibs.cmake
# indra/cmake/FMODSTUDIO.cmake
# indra/llaudio/llaudioengine_fmodstudio.cpp
# indra/llaudio/llaudioengine_fmodstudio.h
# indra/llaudio/llstreamingaudio_fmodstudio.cpp
# indra/llaudio/llstreamingaudio_fmodstudio.h
# indra/newview/CMakeLists.txt
# indra/newview/app_settings/settings.xml
# indra/newview/llstartup.cpp
# indra/newview/llvieweraudio.cpp
# indra/newview/viewer_manifest.py
2024-02-09 01:42:36 +01:00
Andrey Kleshchev
78dc1c872a
Enable OpenAL Soft on MacOS
2024-02-09 01:31:50 +02:00
Zi Ree
45aef2c318
Linux - make it compile on linux, gstreamer 0.1 for now, needs to be moved to 1.0, cef probably fails when compiled with volume catcher enabled
2022-09-20 19:29:39 +02:00
Nicky
4c34a02751
Setting openal option in cache had gone poof.
2022-04-23 18:36:49 +02:00
Nicky
363f2df4fa
Remove function create_target and instead directly use add_library
2022-04-17 18:28:55 +02:00
Nicky
e0cf0cdfd4
Switch to target_include_directories
...
All 3Ps include dirs are treated as SYSTEM, this will stop compilers
stop emitting warnings from those files and greatly helps having high
warning levels and not being swamped by warnings that come from
external libraries.
2022-04-17 18:04:57 +02:00
Nicky
6d0bba9c03
Switch over to standard target_link_libraries (cmake requirements are high enough now).
2022-04-17 17:32:14 +02:00
Nicky
a950940adb
Streamline fmodstudio/openal targets:
...
- Targets now define the appropriate c++ defines, no more hand magic needed for llstartup.cpp
- Switch cmakeflage to USE_xxx rather than xxx as it was before. I personally find the USE_X notion more intuitive and it follows how KDU is used.
- To be backward compatible OPENAL/FMODSTUDIO flag will be mapped to USE_OPENAL/USE_FMODSTUDIO
2022-04-16 22:57:09 +02:00
Nicky
241919e7f7
Rework cmake, the original plan was to maybe be able to use conan targets with the same name (that's why 3ps had names like apr::apr),
...
but it's safer and saner to put the LL 3ps under the ll:: prefix.
This also allows means it is possible to get rid of that bad "if( TRAGET ...) return() endif()" pattern and rather use include_guard().
2022-04-13 19:21:55 +02:00
Nicky
d3521b4462
Remove obsolete and unmaintained USE_SYSTEMLIBS
2022-04-13 10:28:46 +02:00
Nicky
603ad5a4f2
OpenAL is not avaiable for OSX, error out in case someone selects ot.
2022-04-07 02:34:32 +02:00
Nicky
786b291d9c
Move CMake files to modernized cmake syntax, step 1.
...
Change projects to cmake targetsto get rid of havig to hardcore
include directories and link libraries in consumer projects.
2022-04-06 16:32:52 +02:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
Oz Linden
2385cac566
Move the cmake package tracking files under the packages directory
2014-12-17 16:57:48 -05:00
Oz Linden
d6d1219257
correct openal package name
2014-09-25 07:51:25 -04:00
Oz Linden
776aadf4ef
OPEN-199: replace the confusing STANDALONE switch with USESYSTEMLIBS
2014-03-19 17:30:07 -04:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Alain Linden
88f507f9cc
fixes to get openal working on windows.
2011-03-01 15:32:35 -08:00
jenn
3150fb0021
Added entries to autobuild.xml for 'openal_soft' and 'google' libs on linux.
...
These packages have been rebuilt to use the new package layout (thanks alain!).
'openal_soft' was also renamed to use an underscore in its name rather than a dash.
2011-01-18 09:59:34 -08:00
Christian Goetze
d182b9fb82
Revert one openal -> openal-soft replacement - reviewed by Moss
2008-12-22 18:59:09 +00:00
Christian Goetze
bf9166cb78
Carry through andrew's rename of openal to openal-soft into cmake, see if that helps
2008-12-21 20:54:07 +00:00
Adam Moss
fd46865a50
QAR-1040 maint-viewer-11 + OpenAL combo mergeme
...
svn merge -c104451
svn+ssh://svn.lindenlab.com/svn/linden/branches/moss/openal-maint-viewer-11-combo-r104448
2008-12-02 20:35:40 +00:00