<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/packaging/windows, branch v4.0.99</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.0.99</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.0.99'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2014-04-21T19:16:56Z</updated>
<entry>
<title>Windows out of tree cross build: stage package in correct folder</title>
<updated>2014-04-21T19:16:56Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-04-21T18:09:07Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=d4617803691c3193fb0a898fa39b0688379e17cd'/>
<id>urn:sha1:d4617803691c3193fb0a898fa39b0688379e17cd</id>
<content type='text'>
When doing an out of tree build you don't want to stage the package with
the source but under your current directory. So let's make sure we
distinguish between source and target here... and instead of putting
things into packaging/windows they now end up in staging which is much
more consistent. And to make my life even easier, the installer .exe ends
up in the base dir in which you build the package.

Also, we link statically against libdivecomputer, so don't pack the dll.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Windows cross build: use the correct objdump</title>
<updated>2014-04-21T18:08:10Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-04-21T18:08:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=986309b108aa66f6f4561f95e9b012ae739251ea'/>
<id>urn:sha1:986309b108aa66f6f4561f95e9b012ae739251ea</id>
<content type='text'>
This one was silly but took me a while to track down.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>More cross building stuff</title>
<updated>2014-04-21T15:54:04Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-04-21T15:41:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4c8369a7baf5bc3021b8c4aacc2ecf492ac2c583'/>
<id>urn:sha1:4c8369a7baf5bc3021b8c4aacc2ecf492ac2c583</id>
<content type='text'>
This is all mostly to make my life easier.
I'm not thrilled with the marble changes - as Linus pointed out before the
way we do these "LIBxxxDEVEL" changes is broken as it will still first
link against any library installed in the system. But since I have removed
any globally installed copies of these libraries this actually works for
me and it does help when experimenting with different build options for
the main libraries that we depend on.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Out of tree cross build for Windows</title>
<updated>2014-04-19T18:46:50Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-04-19T18:43:52Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=01a185979e66e31a316fb299e3934e6d15ff0353'/>
<id>urn:sha1:01a185979e66e31a316fb299e3934e6d15ff0353</id>
<content type='text'>
This way I can have a different directory from where I build Windows
binary without interfering with my native build in the source directory.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Update cross building for Windows on Linux</title>
<updated>2014-03-08T00:33:00Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-03-08T00:33:00Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4edf37f9be0374c73ae957c09b393f5bc913fe3f'/>
<id>urn:sha1:4edf37f9be0374c73ae957c09b393f5bc913fe3f</id>
<content type='text'>
This updates the instructions and the plumbing to be able to link against
a locally built libgit2

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Enable https for Windows binaries</title>
<updated>2013-12-29T05:04:07Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-12-29T05:04:07Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=7c8a39015a969d853fa5ff4b73f7e1f30aa39a17'/>
<id>urn:sha1:7c8a39015a969d853fa5ff4b73f7e1f30aa39a17</id>
<content type='text'>
This requires the ssleay32.dll and libeay32.dll to be copied into
packaging/windows, first.

Fixes #367

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Move the XSLT files into a Qt resource</title>
<updated>2013-12-17T00:20:52Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-12-16T17:09:41Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=ca8aee4701f95a758f93033eb88ca851d61b2008'/>
<id>urn:sha1:ca8aee4701f95a758f93033eb88ca851d61b2008</id>
<content type='text'>
This means we no longer need to keep them on disk and worry about
installing / uninstalling them. They will always be kept in-memory
(compressed).

Signed-off-by: Thiago Macieira &lt;thiago@macieira.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Disable https on Windows for 4.0</title>
<updated>2013-12-15T22:24:30Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-12-15T22:24:30Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=5c2ded584085f79d39e40ad89fd0c52980bab676'/>
<id>urn:sha1:5c2ded584085f79d39e40ad89fd0c52980bab676</id>
<content type='text'>
We appear to be missing the correct dll. I'm out of time trying to track
this down, so I just switched Subsurface to access divelogs.de via http on
Windwos.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Don't install the actual icon files</title>
<updated>2013-12-12T07:00:41Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-12-12T03:09:13Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=ee5d8e3cfcb2380b20d5341cdbfb8078a5036f40'/>
<id>urn:sha1:ee5d8e3cfcb2380b20d5341cdbfb8078a5036f40</id>
<content type='text'>
They are loaded into a Qt resource and always accessed via it.

[Dirk Hohndel: had to hand edit / apply the changes to the .pri file]

Signed-off-by: Thiago Macieira &lt;thiago@macieira.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Fix the Windwos installer</title>
<updated>2013-12-07T05:46:15Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-12-07T05:42:18Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=9cb9dba7b6e927fec56ae87768520ee3f70082f0'/>
<id>urn:sha1:9cb9dba7b6e927fec56ae87768520ee3f70082f0</id>
<content type='text'>
Install the Documentation and include it in the installer.
Try and get all the directories and files removed in the uninstaller.
Where the heck does 'oldshare' come from?

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
</feed>
