Skip to content

Commit

Permalink
Add game wizard to installer
Browse files Browse the repository at this point in the history
  • Loading branch information
kellyelton committed Nov 25, 2020
1 parent 8e38977 commit de1644d
Show file tree
Hide file tree
Showing 8 changed files with 645 additions and 606 deletions.
3 changes: 2 additions & 1 deletion CONTENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@ http://www.desiquintans.com/articles.php?page=nounlist
http://wordlist.sourceforge.net/
Icons from
http://www.fatcow.com/free-icons
za
Wizard Icon from
http://www.flaticon.com
97 changes: 49 additions & 48 deletions OCTGN.sln
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ VisualStudioVersion = 16.0.29123.88
MinimumVisualStudioVersion = 14.0.24720.0
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Octgn", "octgnFX\Octgn\Octgn.csproj", "{C6ADE75C-5BC2-47DB-9240-B99C66431EF3}"
ProjectSection(ProjectDependencies) = postProject
{0DCA834F-D3D4-4433-B981-91A80031719F} = {0DCA834F-D3D4-4433-B981-91A80031719F}
{74009662-AA58-4A94-97B6-1AD019ECA302} = {74009662-AA58-4A94-97B6-1AD019ECA302}
{0A68077E-561A-4DF2-ACE0-75044A2A8184} = {0A68077E-561A-4DF2-ACE0-75044A2A8184}
EndProjectSection
Expand Down Expand Up @@ -677,54 +678,6 @@ Global
{0A68077E-561A-4DF2-ACE0-75044A2A8184}.Release|x64.Build.0 = Release|Any CPU
{0A68077E-561A-4DF2-ACE0-75044A2A8184}.Release|x86.ActiveCfg = Release|Any CPU
{0A68077E-561A-4DF2-ACE0-75044A2A8184}.Release|x86.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|ARM.ActiveCfg = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|ARM.Build.0 = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|x64.ActiveCfg = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|x64.Build.0 = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|x86.ActiveCfg = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|x86.Build.0 = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|Any CPU.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|Any CPU.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|ARM.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|ARM.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|x64.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|x64.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|x86.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|x86.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|Any CPU.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|ARM.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|ARM.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|x64.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|x64.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|x86.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|x86.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|ARM.ActiveCfg = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|ARM.Build.0 = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|x64.ActiveCfg = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|x64.Build.0 = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|x86.ActiveCfg = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|x86.Build.0 = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|Any CPU.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|Any CPU.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|ARM.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|ARM.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|x64.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|x64.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|x86.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|x86.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|Any CPU.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|ARM.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|ARM.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|x64.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|x64.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|x86.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|x86.Build.0 = Release|Any CPU
{9D562814-A825-4E22-A20C-2F7EA33D6902}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9D562814-A825-4E22-A20C-2F7EA33D6902}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9D562814-A825-4E22-A20C-2F7EA33D6902}.Debug|ARM.ActiveCfg = Debug|Any CPU
Expand Down Expand Up @@ -845,6 +798,54 @@ Global
{74009662-AA58-4A94-97B6-1AD019ECA302}.Release|x64.Build.0 = Release|Any CPU
{74009662-AA58-4A94-97B6-1AD019ECA302}.Release|x86.ActiveCfg = Release|Any CPU
{74009662-AA58-4A94-97B6-1AD019ECA302}.Release|x86.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|ARM.ActiveCfg = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|ARM.Build.0 = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|x64.ActiveCfg = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|x64.Build.0 = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|x86.ActiveCfg = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Debug|x86.Build.0 = Debug|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|Any CPU.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|Any CPU.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|ARM.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|ARM.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|x64.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|x64.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|x86.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release_Test|x86.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|Any CPU.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|ARM.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|ARM.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|x64.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|x64.Build.0 = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|x86.ActiveCfg = Release|Any CPU
{0DCA834F-D3D4-4433-B981-91A80031719F}.Release|x86.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|ARM.ActiveCfg = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|ARM.Build.0 = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|x64.ActiveCfg = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|x64.Build.0 = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|x86.ActiveCfg = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Debug|x86.Build.0 = Debug|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|Any CPU.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|Any CPU.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|ARM.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|ARM.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|x64.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|x64.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|x86.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release_Test|x86.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|Any CPU.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|ARM.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|ARM.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|x64.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|x64.Build.0 = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|x86.ActiveCfg = Release|Any CPU
{0EEB9C9E-51D2-47C6-B323-ADB28D5CEA7B}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
10 changes: 9 additions & 1 deletion octgnFX/Octgn.GameWizard/Octgn.GameWizard.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>wizard.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
<Reference Include="log4net, Version=2.0.8.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL">
<HintPath>..\..\packages\log4net.2.0.8\lib\net45-full\log4net.dll</HintPath>
Expand Down Expand Up @@ -157,10 +160,15 @@
<Name>Octgn.Library</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup />
<ItemGroup>
<Resource Include="wizard.ico" />
</ItemGroup>
<ItemGroup>
<Resource Include="Resources\Images\dualsidepng.png" />
<Resource Include="Resources\Images\singlesidepng.png" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PostBuildEvent>xcopy /sY "$(TargetDir)*.*" "$(ProjectDir)..\Octgn\bin\$(ConfigurationName)\"</PostBuildEvent>
</PropertyGroup>
</Project>
Binary file added octgnFX/Octgn.GameWizard/wizard.ico
Binary file not shown.
3 changes: 3 additions & 0 deletions octgnFX/Octgn.Installer/Product.wxs
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,9 @@
<Feature Id="Feat.Dev.StartMenu.ProxygenTest" Title="Proxy Tester" AllowAdvertise="no" Description="Tool for testing proxy definitions">
<ComponentRef Id="Comp.StartMenu.Dev.ProxygenTest"/>
</Feature>
<Feature Id="Feat.Dev.StartMenu.GameWizard" Title="Game Wizard" AllowAdvertise="no" Description="Wizard to build an OCTGN game.">
<ComponentRef Id="Comp.StartMenu.Dev.GameWizard"/>
</Feature>
</Feature>
</Feature>
</Product>
Expand Down
15 changes: 15 additions & 0 deletions octgnFX/Octgn.InstallerLib/Comp.StartMenu.Dev.GameWizard.wxs
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Fragment>
<DirectoryRef Id="Dir.StartMenu.Dev">
<Component Id="Comp.StartMenu.Dev.GameWizard" Guid="{48E1D685-A62B-45DE-8FD7-383654412D40}" Location="local">
<Shortcut Id="Comp.StartMenu.Dev.GameWizard.Shortcut"
Name="Game Wizard"
Description="Game Wizard"
Target="[#fil5DDB7773FA15E3A2816CA9EFEB1C60C9]"
WorkingDirectory="INSTALLDIR"/>
<RegistryValue Root="HKCU" Key="Software\OCTGN" Name="Installed" Type="integer" Value="1" KeyPath="yes" />
</Component>
</DirectoryRef>
</Fragment>
</Wix>
Loading

0 comments on commit de1644d

Please sign in to comment.