<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llxml/CMakeLists.txt, branch cef_147</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=cef_147</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=cef_147'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2023-10-08T12:08:36Z</updated>
<entry>
<title>Prepare SDL2 for file read operations</title>
<updated>2023-10-08T12:08:36Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2023-10-08T12:08:36Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=10fff388a6a1594d73f33cac9b867f1fab516d5b'/>
<id>urn:sha1:10fff388a6a1594d73f33cac9b867f1fab516d5b</id>
<content type='text'>
Necessary on some platforms.
</content>
</entry>
<entry>
<title>The Linden libraries can be installed now</title>
<updated>2023-07-29T13:07:13Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2023-07-29T13:07:13Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=665a55a1a232877ccb499dbfd17806f438385e82'/>
<id>urn:sha1:665a55a1a232877ccb499dbfd17806f438385e82</id>
<content type='text'>
Useful when installed as shared libraries, so other viewer executables
can share these libraries.
</content>
</entry>
<entry>
<title>Remove setting of HEADER_FILE_ONLY on .h* files, cmake automatically</title>
<updated>2022-04-30T22:38:40Z</updated>
<author>
<name>Nicky</name>
<email>nicky.dasmijn@gmail.com</email>
</author>
<published>2022-04-30T22:38:40Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=283c2a20cc4ef856076d287303c7143332b201fe'/>
<id>urn:sha1:283c2a20cc4ef856076d287303c7143332b201fe</id>
<content type='text'>
sets the property on those.
</content>
</entry>
<entry>
<title>Switch to target_include_directories</title>
<updated>2022-04-17T16:04:57Z</updated>
<author>
<name>Nicky</name>
<email>nicky.dasmijn@gmail.com</email>
</author>
<published>2022-04-17T16:04:57Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=e0cf0cdfd49e5a946dcd202a083fb23f01e4f1fe'/>
<id>urn:sha1:e0cf0cdfd49e5a946dcd202a083fb23f01e4f1fe</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Create a new target ll::oslibrary to link against libs specific to the OS compiled on.</title>
<updated>2022-04-16T13:29:02Z</updated>
<author>
<name>Nicky</name>
<email>nicky.dasmijn@gmail.com</email>
</author>
<published>2022-04-16T13:29:02Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bb85651d987a6cb969de7dd7c2b130411de6203c'/>
<id>urn:sha1:bb85651d987a6cb969de7dd7c2b130411de6203c</id>
<content type='text'>
This gets rid of the a few OS specific set and uses variables (which some even seemed mostly
duplicate like WINDOWS_LIBRARIES ans UI_LIBRARIES) and it also solves the problem of
having them to tack on every target, as of no they come as a transitive dependency from llcommon
</content>
</entry>
<entry>
<title>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),</title>
<updated>2022-04-13T17:21:55Z</updated>
<author>
<name>Nicky</name>
<email>nicky.dasmijn@gmail.com</email>
</author>
<published>2022-04-13T17:21:55Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=241919e7f7986c11586a49bff53cf19c2c0e0ea6'/>
<id>urn:sha1:241919e7f7986c11586a49bff53cf19c2c0e0ea6</id>
<content type='text'>
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().
</content>
</entry>
<entry>
<title>Move CMake files to modernized cmake syntax, step 1.</title>
<updated>2022-04-06T14:32:52Z</updated>
<author>
<name>Nicky</name>
<email>nicky.dasmijn@gmail.com</email>
</author>
<published>2022-04-06T14:32:52Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=786b291d9c6b784c7ce6ceef0e38a4ec76ea14db'/>
<id>urn:sha1:786b291d9c6b784c7ce6ceef0e38a4ec76ea14db</id>
<content type='text'>
Change projects to cmake targetsto get rid of havig to hardcore
include directories and link libraries in consumer projects.
</content>
</entry>
<entry>
<title>This set of changes reverts the merge with master (git revert c83e740) and results in a version of the DRTVWR-519 that matches what was presemt before it was deployed as a release viewer *plus* 3 small fixes from Maxim (See commits).  This branch can now be used for additional fixes before eventually being used to release D-519 as normal</title>
<updated>2021-03-09T22:39:51Z</updated>
<author>
<name>Callum Prentice</name>
<email>callum@lindenlab.com</email>
</author>
<published>2021-03-09T22:39:51Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=168d177197bd7558bbe0ca13d01c984ad8638da7'/>
<id>urn:sha1:168d177197bd7558bbe0ca13d01c984ad8638da7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519"</title>
<updated>2021-03-08T13:56:16Z</updated>
<author>
<name>Brad Payne (Vir Linden)</name>
<email>vir@lindenlab.com</email>
</author>
<published>2021-03-08T13:56:16Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c83e740ef94e16ba85574454f3138905edecb029'/>
<id>urn:sha1:c83e740ef94e16ba85574454f3138905edecb029</id>
<content type='text'>
This reverts commit e61f485a04dc8c8ac6bcf6a24848359092884d14, reversing
changes made to 00c47d079f7e958e473ed4083a7f7691fa02dcd5.
</content>
</entry>
<entry>
<title>The folder where the disk cache lives was originally renamed from llvfs to llcache but @henri's suggestion that that doesn't reflect the other files in the same place and it should be llfilesystem is a good one so I changed it over</title>
<updated>2020-09-17T16:45:06Z</updated>
<author>
<name>Callum Prentice</name>
<email>callum@gmail.com</email>
</author>
<published>2020-09-17T16:45:06Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=d9448c6f52218146113d1d5c5ca4c4d5f01dc5cf'/>
<id>urn:sha1:d9448c6f52218146113d1d5c5ca4c4d5f01dc5cf</id>
<content type='text'>
</content>
</entry>
</feed>
