Skip to content

Commit

Permalink
Update packaging files
Browse files Browse the repository at this point in the history
  • Loading branch information
mikedilger committed Sep 27, 2023
1 parent db8f14b commit da3ac95
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 0 deletions.
6 changes: 6 additions & 0 deletions packaging/RELEASE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,12 @@

4. Tag this as vVERSION, and push the tag

4b. Tag again with -unstable,
build to get Cargo.lock,
commit both as next commit,
push,
checkout the release commit again for the rest.

5. Build the debian:

$ cd debian
Expand Down
3 changes: 3 additions & 0 deletions packaging/macos/build_macos.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
#!/bin/bash
set -e

# Support older MacOS version (12.0 is Monteery, released Oct 2021)
export MACOSX_DEPLOYMENT_TARGET=12.0

# NOTE: you generally need to install these first:
# cmake, pkg-config, sdl2, ffmpeg

Expand Down
3 changes: 3 additions & 0 deletions packaging/macos/build_macos_intel.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
#!/bin/bash
set -e

# Support older MacOS version (12.0 is Monteery, released Oct 2021)
export MACOSX_DEPLOYMENT_TARGET=12.0

# NOTE: you generally need to install these first:
# cmake, pkg-config, sdl2, ffmpeg

Expand Down
32 changes: 32 additions & 0 deletions packaging/windows/gossip.0.8.1.wxs
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
<Package Codepage="1252" Manufacturer="Gossip" ProductCode="{79cdfa61-165e-46be-9b94-29b86fdc727f}" Language="1033" Name="Gossip" Version="0.8.1" UpgradeCode="{F1794F78-CFB1-4056-A1F7-DA48B956456C}" InstallerVersion="200">
<StandardDirectory Id="DesktopFolder" />
<StandardDirectory Id="ProgramFilesFolder">
<Directory Id="Gossip" Name="Gossip">
<Directory Id="INSTALLDIR" Name="Gossip">
<Component Id="MainExecutable" Guid="{1B8CD459-FB86-42B1-8A42-B4D9848179DD}" Bitness="always32">
<Shortcut Id="startmenuShortcut" Directory="ProgramMenuDir" Icon="gossip.ico" IconIndex="0" WorkingDirectory="INSTALLDIR" Name="Gossip" Advertise="yes" />
<Shortcut Id="desktopShortcut" Directory="DesktopFolder" Icon="gossip.ico" IconIndex="0" WorkingDirectory="INSTALLDIR" Name="Gossip" Advertise="yes" />
<File Id="GossipEXE" Name="gossip.exe" KeyPath="yes" Source="gossip.exe" />
</Component>
</Directory>
</Directory>
</StandardDirectory>
<StandardDirectory Id="ProgramMenuFolder">
<Directory Id="ProgramMenuDir" Name="Gossip">
<Component Id="ProgramMenuDir" Guid="{508C7945-FD8F-429D-AF84-6CDBA5AAC575}" Bitness="always32">
<RemoveFolder Id="ProgramMenuDir" On="uninstall" Directory="ProgramMenuDir" />
<RegistryValue Id="regfVKS7tdq5lPRijYcmmmk_.ClslQ" Key="Software\Gossip\gossip" Root="HKCU" Type="string" Value="" KeyPath="yes" />
</Component>
</Directory>
</StandardDirectory>
<Icon Id="gossip.ico" SourceFile="gossip.ico" />
<Feature Id="Complete" Level="1">
<ComponentRef Id="ProgramMenuDir" />
<ComponentRef Id="MainExecutable" Primary="yes" />
</Feature>
<Media Id="1" EmbedCab="yes" Cabinet="cab1.cab" />
<SummaryInformation Description="Gossip 0.8.1 Installer" />
</Package>
</Wix>

0 comments on commit da3ac95

Please sign in to comment.