Skip to content

Commit 89bbabf

Browse files
Merge pull request #2 from Stone-Red-Code/develop
Develop
2 parents bf6ba0e + bff60a3 commit 89bbabf

File tree

59 files changed

+343
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+343
-3
lines changed

README.md

Lines changed: 22 additions & 2 deletions

installer/Installer.iss

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
; Script generated by the Inno Setup Script Wizard.
2+
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
3+
4+
#expr Exec('cmd.exe /C', 'dotnet build -o "' + SourcePath + '\publish" -c Release ' + SourcePath + '..\src\InvLock\')
5+
6+
#define MyAppName "InvLock"
7+
#define MyAppVersion GetVersionNumbersString("/publish/InvLock.exe")
8+
#define MyAppPublisher "Stone_Red"
9+
#define MyAppExeName "InvLock.exe"
10+
11+
[Setup]
12+
; NOTE: The value of AppId uniquely identifies this application. Do not use the same AppId value in installers for other applications.
13+
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
14+
AppId=68d780d4-b946-4154-8815-e4632e5ec5d8
15+
AppName={#MyAppName}
16+
AppVersion={#MyAppVersion}
17+
;AppVerName={#MyAppName} {#MyAppVersion}
18+
AppPublisher={#MyAppPublisher}
19+
DefaultDirName={autopf}\{#MyAppName}
20+
DisableProgramGroupPage=yes
21+
; The [Icons] "quicklaunchicon" entry uses {userappdata} but its [Tasks] entry has a proper IsAdminInstallMode Check.
22+
UsedUserAreasWarning=no
23+
; Remove the following line to run in administrative install mode (install for all users.)
24+
PrivilegesRequired=lowest
25+
PrivilegesRequiredOverridesAllowed=dialog
26+
OutputBaseFilename={#MyAppName}-Installer
27+
OutputDir=.
28+
Compression=lzma
29+
SolidCompression=yes
30+
WizardStyle=modern
31+
32+
[Languages]
33+
Name: "english"; MessagesFile: "compiler:Default.isl"
34+
Name: "german"; MessagesFile: "compiler:Languages\German.isl"
35+
36+
[Tasks]
37+
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
38+
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 6.1; Check: not IsAdminInstallMode
39+
40+
[Files]
41+
Source: "publish\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs
42+
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
43+
44+
[Icons]
45+
Name: "{autoprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
46+
Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
47+
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon
48+
49+
[Run]
50+
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
51+

installer/InvLock-Installer.exe

4.1 MB
Binary file not shown.

src/InvLock.sln

Lines changed: 57 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,76 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio Version 17
4-
VisualStudioVersion = 17.12.35527.113 d17.12
4+
VisualStudioVersion = 17.12.35527.113
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InvLock", "InvLock\InvLock.csproj", "{CE36EA45-CC69-468A-8550-EF8912236277}"
77
EndProject
8+
Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "MsixPackaging", "MsixPackaging\MsixPackaging.wapproj", "{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}"
9+
EndProject
810
Global
911
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1012
Debug|Any CPU = Debug|Any CPU
13+
Debug|ARM = Debug|ARM
14+
Debug|ARM64 = Debug|ARM64
15+
Debug|x64 = Debug|x64
16+
Debug|x86 = Debug|x86
1117
Release|Any CPU = Release|Any CPU
18+
Release|ARM = Release|ARM
19+
Release|ARM64 = Release|ARM64
20+
Release|x64 = Release|x64
21+
Release|x86 = Release|x86
1222
EndGlobalSection
1323
GlobalSection(ProjectConfigurationPlatforms) = postSolution
1424
{CE36EA45-CC69-468A-8550-EF8912236277}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
1525
{CE36EA45-CC69-468A-8550-EF8912236277}.Debug|Any CPU.Build.0 = Debug|Any CPU
26+
{CE36EA45-CC69-468A-8550-EF8912236277}.Debug|ARM.ActiveCfg = Debug|Any CPU
27+
{CE36EA45-CC69-468A-8550-EF8912236277}.Debug|ARM.Build.0 = Debug|Any CPU
28+
{CE36EA45-CC69-468A-8550-EF8912236277}.Debug|ARM64.ActiveCfg = Debug|Any CPU
29+
{CE36EA45-CC69-468A-8550-EF8912236277}.Debug|ARM64.Build.0 = Debug|Any CPU
30+
{CE36EA45-CC69-468A-8550-EF8912236277}.Debug|x64.ActiveCfg = Debug|Any CPU
31+
{CE36EA45-CC69-468A-8550-EF8912236277}.Debug|x64.Build.0 = Debug|Any CPU
32+
{CE36EA45-CC69-468A-8550-EF8912236277}.Debug|x86.ActiveCfg = Debug|Any CPU
33+
{CE36EA45-CC69-468A-8550-EF8912236277}.Debug|x86.Build.0 = Debug|Any CPU
1634
{CE36EA45-CC69-468A-8550-EF8912236277}.Release|Any CPU.ActiveCfg = Release|Any CPU
1735
{CE36EA45-CC69-468A-8550-EF8912236277}.Release|Any CPU.Build.0 = Release|Any CPU
36+
{CE36EA45-CC69-468A-8550-EF8912236277}.Release|ARM.ActiveCfg = Release|Any CPU
37+
{CE36EA45-CC69-468A-8550-EF8912236277}.Release|ARM.Build.0 = Release|Any CPU
38+
{CE36EA45-CC69-468A-8550-EF8912236277}.Release|ARM64.ActiveCfg = Release|Any CPU
39+
{CE36EA45-CC69-468A-8550-EF8912236277}.Release|ARM64.Build.0 = Release|Any CPU
40+
{CE36EA45-CC69-468A-8550-EF8912236277}.Release|x64.ActiveCfg = Release|Any CPU
41+
{CE36EA45-CC69-468A-8550-EF8912236277}.Release|x64.Build.0 = Release|Any CPU
42+
{CE36EA45-CC69-468A-8550-EF8912236277}.Release|x86.ActiveCfg = Release|Any CPU
43+
{CE36EA45-CC69-468A-8550-EF8912236277}.Release|x86.Build.0 = Release|Any CPU
44+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
45+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|Any CPU.Build.0 = Debug|Any CPU
46+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
47+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|ARM.ActiveCfg = Debug|ARM
48+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|ARM.Build.0 = Debug|ARM
49+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|ARM.Deploy.0 = Debug|ARM
50+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|ARM64.ActiveCfg = Debug|ARM64
51+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|ARM64.Build.0 = Debug|ARM64
52+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|ARM64.Deploy.0 = Debug|ARM64
53+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|x64.ActiveCfg = Debug|x64
54+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|x64.Build.0 = Debug|x64
55+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|x64.Deploy.0 = Debug|x64
56+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|x86.ActiveCfg = Debug|x86
57+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|x86.Build.0 = Debug|x86
58+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Debug|x86.Deploy.0 = Debug|x86
59+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|Any CPU.ActiveCfg = Release|Any CPU
60+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|Any CPU.Build.0 = Release|Any CPU
61+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|Any CPU.Deploy.0 = Release|Any CPU
62+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|ARM.ActiveCfg = Release|ARM
63+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|ARM.Build.0 = Release|ARM
64+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|ARM.Deploy.0 = Release|ARM
65+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|ARM64.ActiveCfg = Release|ARM64
66+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|ARM64.Build.0 = Release|ARM64
67+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|ARM64.Deploy.0 = Release|ARM64
68+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|x64.ActiveCfg = Release|x64
69+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|x64.Build.0 = Release|x64
70+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|x64.Deploy.0 = Release|x64
71+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|x86.ActiveCfg = Release|x86
72+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|x86.Build.0 = Release|x86
73+
{B6B1B982-4AD7-4BA4-9D2C-A9606EB03DDA}.Release|x86.Deploy.0 = Release|x86
1874
EndGlobalSection
1975
GlobalSection(SolutionProperties) = preSolution
2076
HideSolutionNode = FALSE
5 KB
6.37 KB
7.68 KB
10.4 KB
27.3 KB
1.4 KB

0 commit comments

Comments
 (0)