<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llwindow/CMakeLists.txt, branch main</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://www.megapahit.org/viewer.git/atom?h=main</id>
<link rel='self' href='https://www.megapahit.org/viewer.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/'/>
<updated>2025-10-01T08:56:56Z</updated>
<entry>
<title>Merge tag 'Second_Life_Release#a6d4c1d3-2025.07' into 2025.07</title>
<updated>2025-10-01T08:56:56Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-09-29T08:29:19Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=a954d290674db08ecaf3c1e6484a0cb6647b88b5'/>
<id>urn:sha1:a954d290674db08ecaf3c1e6484a0cb6647b88b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable deprecation warnings and suppress a small handful that have no modern replacements</title>
<updated>2025-08-22T07:32:02Z</updated>
<author>
<name>Rye</name>
<email>rye@alchemyviewer.org</email>
</author>
<published>2025-08-22T07:32:02Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=a46d4f0f6923080d7c6e7d5267206e8c8d7a6ff9'/>
<id>urn:sha1:a46d4f0f6923080d7c6e7d5267206e8c8d7a6ff9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Exclude Windows from compiling SDL related files</title>
<updated>2025-06-03T09:59:37Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-06-03T09:59:37Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=dad8be14580b75af6fa0b97e41d5f8103e23acbe'/>
<id>urn:sha1:dad8be14580b75af6fa0b97e41d5f8103e23acbe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-include GLEXT.cmake, but for Windows only</title>
<updated>2025-06-03T08:57:51Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-06-03T08:57:51Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=9ac2e961e3649ca03e333103d851005f2003ddbb'/>
<id>urn:sha1:9ac2e961e3649ca03e333103d851005f2003ddbb</id>
<content type='text'>
There doesn't seem to be glext.h on Windows, so we'll just use the
package from LL for now.
</content>
</entry>
<entry>
<title>Merge branch 'main' into 2025.04</title>
<updated>2025-05-21T21:50:46Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-05-21T21:50:46Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=f900a9ae67c61b3e53c36c119440cbc3710a2f7c'/>
<id>urn:sha1:f900a9ae67c61b3e53c36c119440cbc3710a2f7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Not rely on (LL_)USESYSTEMLIBS macro &amp; CMake setting</title>
<updated>2025-05-13T02:22:54Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-05-13T02:22:54Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=f5ab6e11f13699c03a696611f67f8384434130a1'/>
<id>urn:sha1:f5ab6e11f13699c03a696611f67f8384434130a1</id>
<content type='text'>
but the fact that we keep on using as many system libraries as we
can (and only resort to other sources in certain cases), hasn't
changed, of course.
Also stop having to set USE_AUTOBUILD_3P to OFF.
Lines are reindented, and when a system library can be found for
a dependency, then that should be the way. If later we find out
that using some other way is better, than stick to that. So, one
option at a time, whichever is best for the situation.
GLEXT hasn't been used, and in order to be not having to hack its
.cmake file, we bypass it and refer to GLH (which is still used)
right away in LLWindow.
CMake commands that need to be bypassed, if it's a one-liner then
it's just commented out, but if it's multiple lines, then scope
them with if (FALSE) to minimise difference.
</content>
</entry>
<entry>
<title>Merge tag 'Second_Life_Release#9a333e65-2025.04' into 2025.04</title>
<updated>2025-04-19T13:14:33Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-04-19T13:14:33Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=9595a3dee48eb8b7f10cad02b4ebdda5f596664e'/>
<id>urn:sha1:9595a3dee48eb8b7f10cad02b4ebdda5f596664e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>#3712 CMakeFindFrameworks deprecation</title>
<updated>2025-04-01T19:13:54Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2025-04-01T17:35:52Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=8c20662ff77a9672917aa127f80a2fa9efda7119'/>
<id>urn:sha1:8c20662ff77a9672917aa127f80a2fa9efda7119</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://www.megapahit.org/viewer.git/commit/?id=a455d3ee7d5ddefcdf008fa86ecc7c80aba758aa'/>
<id>urn:sha1:a455d3ee7d5ddefcdf008fa86ecc7c80aba758aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to use universal build flags and fix cmake deprecations</title>
<updated>2025-02-11T10:04:05Z</updated>
<author>
<name>Rye</name>
<email>rye@lindenlab.com</email>
</author>
<published>2025-01-21T06:20:11Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=51ed6b5424a626499ddb7f95e6da7cf34b375f6a'/>
<id>urn:sha1:51ed6b5424a626499ddb7f95e6da7cf34b375f6a</id>
<content type='text'>
</content>
</entry>
</feed>
