<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Shipwright/CMake, branch 9.0.5</title>
<subtitle>Ship of Harkinian: Ocarina of Time PC port</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/'/>
<entry>
<title>Prevent GameplayStats and TimeDisplay from getting reset on ship json drag and drop (#5269)</title>
<updated>2025-03-31T19:28:48+00:00</updated>
<author>
<name>Christopher Leggett</name>
<email>chris@leggett.dev</email>
</author>
<published>2025-03-31T19:28:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=05219cbbf78bfbe77ccb4128de49f6beec858c38'/>
<id>05219cbbf78bfbe77ccb4128de49f6beec858c38</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rework CI build caching for stability (#5170)</title>
<updated>2025-03-21T11:23:01+00:00</updated>
<author>
<name>Archez</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2025-03-21T11:23:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=1bcab06fede5330a9d1e623429b42eb0ff442dc4'/>
<id>1bcab06fede5330a9d1e623429b42eb0ff442dc4</id>
<content type='text'>
* improve github build caching

* add back network build flag

* add back sdlnet</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* improve github build caching

* add back network build flag

* add back sdlnet</pre>
</div>
</content>
</entry>
<entry>
<title>pin linuxdeploy (#5070)</title>
<updated>2025-02-16T07:25:30+00:00</updated>
<author>
<name>briaguya</name>
<email>70942617+briaguya-ai@users.noreply.github.com</email>
</author>
<published>2025-02-16T07:25:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=6f22c05eec784ba68c649876d82cdaffc9cfde6b'/>
<id>6f22c05eec784ba68c649876d82cdaffc9cfde6b</id>
<content type='text'>
* test forked linuxdeploy

* pin version</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test forked linuxdeploy

* pin version</pre>
</div>
</content>
</entry>
<entry>
<title>Macos game mode support (#4993)</title>
<updated>2025-02-04T09:48:41+00:00</updated>
<author>
<name>Archez</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2025-02-04T09:48:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=40f2e16842b0179649334dc961fbfb60b52ff66c'/>
<id>40f2e16842b0179649334dc961fbfb60b52ff66c</id>
<content type='text'>
* Remove macos startup script and rework cpack bundling

---------

Co-authored-by: Lars-Christian Selland &lt;larsy1995@gmail.com&gt;

* Add helper for creating mods folder

---------

Co-authored-by: Lars-Christian Selland &lt;larsy1995@gmail.com&gt;

---------

Co-authored-by: Lars-Christian Selland &lt;larsy1995@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove macos startup script and rework cpack bundling

---------

Co-authored-by: Lars-Christian Selland &lt;larsy1995@gmail.com&gt;

* Add helper for creating mods folder

---------

Co-authored-by: Lars-Christian Selland &lt;larsy1995@gmail.com&gt;

---------

Co-authored-by: Lars-Christian Selland &lt;larsy1995@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Change SoH Input Editor CVar to CVAR_WINDOW and remove definition for LUS's input editor CVar from the cmake. (#4438)</title>
<updated>2024-10-18T05:06:43+00:00</updated>
<author>
<name>Malkierian</name>
<email>malkierian@gmail.com</email>
</author>
<published>2024-10-18T05:06:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=a7cb7da9fcc1e45bd22043c6f211675cce03b69c'/>
<id>a7cb7da9fcc1e45bd22043c6f211675cce03b69c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update to latest LUS main (#4202)</title>
<updated>2024-06-02T19:34:53+00:00</updated>
<author>
<name>briaguya</name>
<email>70942617+briaguya-ai@users.noreply.github.com</email>
</author>
<published>2024-06-02T19:34:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=736dccb00b161a007a387b04267bdc30ef91e0af'/>
<id>736dccb00b161a007a387b04267bdc30ef91e0af</id>
<content type='text'>
Includes supporting changes from:
* https://github.com/HarbourMasters/Shipwright/pull/4197 (alt assets variable changes)
* https://github.com/HarbourMasters/Shipwright/pull/4199 (WindowBackend enum changes)
* https://github.com/HarbourMasters/Shipwright/pull/4200 (Extract gMtxClear)

---------

Co-authored-by: Malkierian &lt;malkierian@gmail.com&gt;
Co-authored-by: inspectredc &lt;inspectredc@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Includes supporting changes from:
* https://github.com/HarbourMasters/Shipwright/pull/4197 (alt assets variable changes)
* https://github.com/HarbourMasters/Shipwright/pull/4199 (WindowBackend enum changes)
* https://github.com/HarbourMasters/Shipwright/pull/4200 (Extract gMtxClear)

---------

Co-authored-by: Malkierian &lt;malkierian@gmail.com&gt;
Co-authored-by: inspectredc &lt;inspectredc@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Incorporate LUS CMake CVar system (#4093)</title>
<updated>2024-05-01T18:48:51+00:00</updated>
<author>
<name>Malkierian</name>
<email>malkierian@gmail.com</email>
</author>
<published>2024-05-01T18:48:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=715bf39d4373ef22dea3ca6a229db7bb2e2d5e95'/>
<id>715bf39d4373ef22dea3ca6a229db7bb2e2d5e95</id>
<content type='text'>
* Incorporate LUS CMake CVar system.
Customize all LUS CMake CVars to align with plans for preset system.
Swap "gOverlayFont" usage back to LUS CVar macro.

* Change CMake sets to use the cache to allow for including LUS's file for the add_compile_defines and remove the duplication on SoH's side.

* Move SoH CMake CVars to `soh-cvars.cmake` for clarity.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Incorporate LUS CMake CVar system.
Customize all LUS CMake CVars to align with plans for preset system.
Swap "gOverlayFont" usage back to LUS CVar macro.

* Change CMake sets to use the cache to allow for including LUS's file for the add_compile_defines and remove the duplication on SoH's side.

* Move SoH CMake CVars to `soh-cvars.cmake` for clarity.</pre>
</div>
</content>
</entry>
<entry>
<title>sccache for windows builds (#3385)</title>
<updated>2024-02-02T05:11:31+00:00</updated>
<author>
<name>briaguya</name>
<email>70942617+briaguya-ai@users.noreply.github.com</email>
</author>
<published>2024-02-02T05:11:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=41c293361953f177263a70b0d41b48eba111fe09'/>
<id>41c293361953f177263a70b0d41b48eba111fe09</id>
<content type='text'>
* cache vcpkg on windows ci

* try sccache as variant

* missed a spot

* see if we're checking here

* does this do it?

* trying to make minimal changes and have this work

* hopefully these z7s do something

* we were almost at the max already bump to double

* Apply suggestions from code review

* sc

* latest from soh-macready branch of otrexporter</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* cache vcpkg on windows ci

* try sccache as variant

* missed a spot

* see if we're checking here

* does this do it?

* trying to make minimal changes and have this work

* hopefully these z7s do something

* we were almost at the max already bump to double

* Apply suggestions from code review

* sc

* latest from soh-macready branch of otrexporter</pre>
</div>
</content>
</entry>
<entry>
<title>[OTR Archive] Store soh version in OTR files and verify on launch/ask to regenerate (#3218)</title>
<updated>2023-11-05T17:34:39+00:00</updated>
<author>
<name>Adam Bird</name>
<email>Archez@users.noreply.github.com</email>
</author>
<published>2023-11-05T17:34:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=7e9efeeadb80a48279cc5744e323b1844a8cda95'/>
<id>7e9efeeadb80a48279cc5744e323b1844a8cda95</id>
<content type='text'>
* parse sohver arg and store version file in otr

* parse args for soh.otr gen only

* pass soh version from built in extractor

* update launch scripts, cmake and extract steps to pass soh version

* check otr versions and error or ask to regenerate

* add wiiu core header for osfatal

* review feedback

* remove soh dummy version for lus change instead

* only configure linux script for linux

* change lus commit

* rename soh version to port version

* fix submodules

* bump OTRExporter

* clean up error messages for switch/wiiu

* strings not char array

* typo

* init wiiu before otr detection

* Add message for mac/linux extraction

* remove unneeded exits

* change version number types to u16 to fix 32bit devices

* bump otrexporter</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* parse sohver arg and store version file in otr

* parse args for soh.otr gen only

* pass soh version from built in extractor

* update launch scripts, cmake and extract steps to pass soh version

* check otr versions and error or ask to regenerate

* add wiiu core header for osfatal

* review feedback

* remove soh dummy version for lus change instead

* only configure linux script for linux

* change lus commit

* rename soh version to port version

* fix submodules

* bump OTRExporter

* clean up error messages for switch/wiiu

* strings not char array

* typo

* init wiiu before otr detection

* Add message for mac/linux extraction

* remove unneeded exits

* change version number types to u16 to fix 32bit devices

* bump otrexporter</pre>
</div>
</content>
</entry>
<entry>
<title>#3040 give em to the distro packagers + LUS submodule bump (#3119)</title>
<updated>2023-08-13T22:45:45+00:00</updated>
<author>
<name>Christopher Leggett</name>
<email>chris@leggett.dev</email>
</author>
<published>2023-08-13T22:45:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=b94d7f135d056874bd19ddbbd85524416c91c9a3'/>
<id>b94d7f135d056874bd19ddbbd85524416c91c9a3</id>
<content type='text'>
* implement for install method packagers

* use std::filesystem::temp_directory_path

* absolutely impeccable

* include libultraship proof

* fix windows compilation

* rename "Installation" back to "Bundle"

---------

Co-authored-by: Alto1772 &lt;56553686+Alto1772@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* implement for install method packagers

* use std::filesystem::temp_directory_path

* absolutely impeccable

* include libultraship proof

* fix windows compilation

* rename "Installation" back to "Bundle"

---------

Co-authored-by: Alto1772 &lt;56553686+Alto1772@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
</feed>
