<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/cmake/LLKDU.cmake, branch 26.3</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.3</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.3'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2025-09-05T16:00:05Z</updated>
<entry>
<title>viewer-cef build fixes</title>
<updated>2025-09-05T16:00:05Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2025-09-05T10:23:09Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=12704b941132ec6fb6ca62da007c3ec02292c872'/>
<id>urn:sha1:12704b941132ec6fb6ca62da007c3ec02292c872</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Introduce build system and preprocessor support for ARM64</title>
<updated>2025-02-11T10:04:08Z</updated>
<author>
<name>Rye</name>
<email>rye@lindenlab.com</email>
</author>
<published>2025-02-03T16:35:22Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=a455d3ee7d5ddefcdf008fa86ecc7c80aba758aa'/>
<id>urn:sha1:a455d3ee7d5ddefcdf008fa86ecc7c80aba758aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update KDU to 8.4.1 and fix kdu tests, also fix llimage_libtest utility</title>
<updated>2025-02-11T10:04:04Z</updated>
<author>
<name>Rye</name>
<email>rye@lindenlab.com</email>
</author>
<published>2024-10-28T02:02:55Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=a80f2ba9a3bc475f618646ccb3600c08e0055734'/>
<id>urn:sha1:a80f2ba9a3bc475f618646ccb3600c08e0055734</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed</title>
<updated>2024-04-29T04:56:09Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2024-04-29T04:43:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=1b68f71348ecf3983b76b40d7940da8377f049b7'/>
<id>urn:sha1:1b68f71348ecf3983b76b40d7940da8377f049b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove function create_target and instead directly use add_library</title>
<updated>2022-04-17T16:28:55Z</updated>
<author>
<name>Nicky</name>
<email>nicky.dasmijn@gmail.com</email>
</author>
<published>2022-04-17T16:28:55Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=363f2df4fa22b3eb95ff4603d73b7a042f3fefd1'/>
<id>urn:sha1:363f2df4fa22b3eb95ff4603d73b7a042f3fefd1</id>
<content type='text'>
</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>Switch over to standard target_link_libraries (cmake requirements are high enough now).</title>
<updated>2022-04-17T15:32:14Z</updated>
<author>
<name>Nicky</name>
<email>nicky.dasmijn@gmail.com</email>
</author>
<published>2022-04-17T15:32:14Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=6d0bba9c03da0d8aca5e88fcb9289cb2f89f3467'/>
<id>urn:sha1:6d0bba9c03da0d8aca5e88fcb9289cb2f89f3467</id>
<content type='text'>
</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>Remove erroneous lines.</title>
<updated>2022-04-06T18:22:13Z</updated>
<author>
<name>Nicky</name>
<email>nicky.dasmijn@gmail.com</email>
</author>
<published>2022-04-06T18:22:13Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=495b35032ce5616cfe99f0fcb58c8963a7454929'/>
<id>urn:sha1:495b35032ce5616cfe99f0fcb58c8963a7454929</id>
<content type='text'>
</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>
</feed>
