Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
rsjaffe committed Dec 3, 2019
2 parents 82bb669 + 5f7270b commit ae6b78e
Show file tree
Hide file tree
Showing 71 changed files with 1,117 additions and 680 deletions.
23 changes: 10 additions & 13 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
---
# Visual Studio 2019 currently (June 2019) using clang-format v 4. Options for later versions
# Visual Studio 2019 currently (October 2019) using clang-format v8. Options for later versions
# may be included but are commented out. Uncomment if used with a later version of clang-format.
# currently includes options for version 10.
AccessModifierOffset: -2
AlignAfterOpenBracket: DontAlign
AlignConsecutiveAssignments: false
AlignConsecutiveDeclarations: false
#AlignConsecutiveMacros: true
AlignEscapedNewlines: Right
AlignOperands: true
AlignTrailingComments: true
Expand All @@ -28,10 +30,9 @@ BreakBeforeTernaryOperators: true
BreakConstructorInitializersBeforeComma: false
BreakConstructorInitializers: BeforeColon
BreakAfterJavaFieldAnnotations: false
#BreakInheritanceList: AfterColon
BreakInheritanceList: AfterColon
BreakStringLiterals: true
ColumnLimit: 100
CommentPragmas: '^ IWYU pragma:'
CompactNamespaces: false
ConstructorInitializerAllOnOneLineOrOnePerLine: false
ConstructorInitializerIndentWidth: 4
Expand All @@ -41,28 +42,23 @@ DerivePointerAlignment: false
DisableFormat: false
ExperimentalAutoDetectBinPacking: false
FixNamespaceComments: true
ForEachMacros:
- foreach
- Q_FOREACH
- BOOST_FOREACH
#IncludeBlocks: Preserve
IncludeBlocks: Preserve
IndentCaseLabels: false
#IndentGotoLabels: false
IndentPPDirectives: None
IndentWidth: 3
IndentWrappedFunctionNames: false
JavaScriptQuotes: Single
JavaScriptWrapImports: false
KeepEmptyLinesAtTheStartOfBlocks: false
MacroBlockBegin: ''
MacroBlockEnd: ''
MaxEmptyLinesToKeep: 1
NamespaceIndentation: All
PenaltyBreakAssignment: 2
PenaltyBreakBeforeFirstCallParameter: 75
PenaltyBreakComment: 50
PenaltyBreakFirstLessLess: 1
PenaltyBreakString: 80
#PenaltyBreakTemplateDeclaration: 50
PenaltyBreakTemplateDeclaration: 50
PenaltyExcessCharacter: 1000
PenaltyReturnTypeOnItsOwnLine: 200
PointerAlignment: Left
Expand All @@ -73,19 +69,20 @@ SpaceAfterCStyleCast: false
#SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: false
SpaceBeforeAssignmentOperators: true
#SpaceBeforeCpp11BracedList: false
SpaceBeforeCpp11BracedList: false
SpaceBeforeCtorInitializerColon: true
SpaceBeforeInheritanceColon: true
SpaceBeforeParens: ControlStatements
SpaceBeforeRangeBasedForLoopColon: true
#SpaceInEmptyBlock: false
SpaceInEmptyParentheses: false
SpacesBeforeTrailingComments: 1
SpacesInAngles: false
SpacesInContainerLiterals: false
SpacesInCStyleCastParentheses: false
SpacesInParentheses: false
SpacesInSquareBrackets: false
Standard: Cpp11
Standard: Cpp11 #Cpp20
TabWidth: 2
UseTab: Never
---
Expand Down
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -501,3 +501,11 @@ Source/LRPlugin/luacheck\.results
Source/LRPlugin/MIDI2LR\.lrplugin/compiled/

*.p12

Builds/VisualStudio2019/compile_commands.json

Builds/VisualStudio2019/MIDI2LR.srctrlbm

Builds/VisualStudio2019/MIDI2LR.srctrldb

Builds/VisualStudio2019/MIDI2LR.srctrlprj
4 changes: 2 additions & 2 deletions Builds/MacOSX/Info-App.plist
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>3.3.2.0</string>
<string>3.4.2.1</string>
<key>CFBundleVersion</key>
<string>3.3.2.0</string>
<string>3.4.2.1</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<key>NSHighResolutionCapable</key>
Expand Down
42 changes: 31 additions & 11 deletions Builds/MacOSX/MIDI2LR.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,10 @@
isa = PBXBuildFile;
fileRef = 78C490E72B571C45E9BF65BE;
};
E84B9F94B2BDF252A535BB01 = {
isa = PBXBuildFile;
fileRef = BC2DEB32C59CF4720281C133;
};
BFAB1A9B97A0C128DF41C02A = {
isa = PBXBuildFile;
fileRef = 0ED56980FCA5D40E4BCC5C8A;
Expand Down Expand Up @@ -672,6 +676,13 @@
path = "../../JuceLibraryCode/include_juce_graphics.mm";
sourceTree = "SOURCE_ROOT";
};
BC2DEB32C59CF4720281C133 = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.cpp.cpp;
name = TextButtonAligned.cpp;
path = ../../Source/TextButtonAligned.cpp;
sourceTree = "SOURCE_ROOT";
};
BE31D3D8A955551154220107 = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.cpp.objcpp;
Expand Down Expand Up @@ -798,9 +809,18 @@
path = ../../Source/MidiUtilities.h;
sourceTree = "SOURCE_ROOT";
};
F675B2D85B415E2C87CEF455 = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.h;
name = TextButtonAligned.h;
path = ../../Source/TextButtonAligned.h;
sourceTree = "SOURCE_ROOT";
};
55BA6062DF892191C9E9B3BE = {
isa = PBXGroup;
children = (
BC2DEB32C59CF4720281C133,
F675B2D85B415E2C87CEF455,
0ED56980FCA5D40E4BCC5C8A,
63E78BF979E4A935FEA74E26,
C58E726D80235E018C2E6235,
Expand Down Expand Up @@ -958,19 +978,19 @@
CODE_SIGN_IDENTITY = "Developer ID Application";
COMBINE_HIDPI_IMAGES = YES;
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
DEAD_CODE_STRIPPING = YES;
COPY_PHASE_STRIP = NO;
DEVELOPMENT_TEAM = VN44PD5JV9;
ENABLE_HARDENED_RUNTIME = YES;
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_OPTIMIZATION_LEVEL = 3;
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"_NDEBUG=1",
"NDEBUG=1",
"_DEBUG=1",
"DEBUG=1",
"DONT_SET_USING_JUCE_NAMESPACE=1",
"GSL_THROW_ON_CONTRACT_VIOLATION=1",
"JUCER_XCODE_MAC_F6D2F4CF=1",
"JUCE_APP_VERSION=3.3.2.0",
"JUCE_APP_VERSION_HEX=0x3030200",
"JUCE_APP_VERSION=3.4.2.1",
"JUCE_APP_VERSION_HEX=0x3040201",
"JucePlugin_Build_VST=0",
"JucePlugin_Build_VST3=0",
"JucePlugin_Build_AU=0",
Expand All @@ -980,7 +1000,6 @@
"JucePlugin_Build_Standalone=0",
"JucePlugin_Build_Unity=0",
);
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = (
"../../JuceLibraryCode",
Expand All @@ -992,7 +1011,6 @@
INFOPLIST_FILE = Info-App.plist;
INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
LLVM_LTO = YES;
MACOSX_DEPLOYMENT_TARGET = 10.12;
OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow-all -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Wconditional-uninitialized -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion -Wunused-private-field -Wbool-conversion -Wextra-semi -Wunreachable-code -Wzero-as-null-pointer-constant -Wcast-align -Winconsistent-missing-destructor-override -Wshift-sign-overflow -Wnullable-to-nonnull-conversion -Wno-missing-field-initializers -Wno-ignored-qualifiers";
PRODUCT_BUNDLE_IDENTIFIER = com.rsjaffe.MIDI2LR;
Expand Down Expand Up @@ -1024,8 +1042,8 @@
"DONT_SET_USING_JUCE_NAMESPACE=1",
"GSL_UNENFORCED_ON_CONTRACT_VIOLATION=1",
"JUCER_XCODE_MAC_F6D2F4CF=1",
"JUCE_APP_VERSION=3.3.2.0",
"JUCE_APP_VERSION_HEX=0x3030200",
"JUCE_APP_VERSION=3.4.2.1",
"JUCE_APP_VERSION_HEX=0x3040201",
"JucePlugin_Build_VST=0",
"JucePlugin_Build_VST3=0",
"JucePlugin_Build_AU=0",
Expand Down Expand Up @@ -1081,6 +1099,7 @@
CODE_SIGN_IDENTITY = "Developer ID Application";
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = c11;
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
GCC_MODEL_TUNING = G5;
Expand Down Expand Up @@ -1181,6 +1200,7 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
E84B9F94B2BDF252A535BB01,
BFAB1A9B97A0C128DF41C02A,
FD5777A03748CDE3465E71D3,
6A3DFFA80DF0E07C64B4871F,
Expand Down
26 changes: 14 additions & 12 deletions Builds/VisualStudio2019/MIDI2LR_App.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@
Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<WholeProgramOptimization>true</WholeProgramOptimization>
<WholeProgramOptimization>false</WholeProgramOptimization>
<LinkIncremental>true</LinkIncremental>
<PlatformToolset>v142</PlatformToolset>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
Expand Down Expand Up @@ -54,17 +55,18 @@
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<HeaderFileName/>
</Midl>
<ClCompile>
<Optimization>Full</Optimization>
<Optimization>Disabled</Optimization>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\JuceLibraryCode\modules;../../;../../asio/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;DONT_SET_USING_JUCE_NAMESPACE=1;GSL_THROW_ON_CONTRACT_VIOLATION=1;_WIN32_WINNT=0x0601;JUCER_VS2019_78A5026=1;JUCE_APP_VERSION=3.3.2.0;JUCE_APP_VERSION_HEX=0x3030200;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;DONT_SET_USING_JUCE_NAMESPACE=1;GSL_THROW_ON_CONTRACT_VIOLATION=1;_WIN32_WINNT=0x0601;JUCER_VS2019_78A5026=1;JUCE_APP_VERSION=3.4.2.1;JUCE_APP_VERSION_HEX=0x3040201;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
Expand All @@ -76,17 +78,15 @@
<LanguageStandard>stdcpplatest</LanguageStandard>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Link>
<OutputFile>$(OutDir)\MIDI2LR.exe</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>false</GenerateDebugInformation>
<IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)\MIDI2LR.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LargeAddressAware>true</LargeAddressAware>
</Link>
<Bscmake>
Expand All @@ -106,8 +106,8 @@
<ClCompile>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\JuceLibraryCode\modules;../../;../../asio/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;DONT_SET_USING_JUCE_NAMESPACE=1;GSL_UNENFORCED_ON_CONTRACT_VIOLATION=1;_WIN32_WINNT=0x0601;JUCER_VS2019_78A5026=1;JUCE_APP_VERSION=3.3.2.0;JUCE_APP_VERSION_HEX=0x3030200;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;DONT_SET_USING_JUCE_NAMESPACE=1;GSL_UNENFORCED_ON_CONTRACT_VIOLATION=1;_WIN32_WINNT=0x0601;JUCER_VS2019_78A5026=1;JUCE_APP_VERSION=3.4.2.1;JUCE_APP_VERSION_HEX=0x3040201;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
Expand Down Expand Up @@ -139,6 +139,7 @@
<Lib/>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\Source\TextButtonAligned.cpp"/>
<ClCompile Include="..\..\Source\CCoptions.cpp"/>
<ClCompile Include="..\..\Source\CommandMenu.cpp"/>
<ClCompile Include="..\..\Source\CommandSet.cpp"/>
Expand Down Expand Up @@ -1432,6 +1433,7 @@
<ClCompile Include="..\..\JuceLibraryCode\include_juce_gui_basics.cpp"/>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\Source\TextButtonAligned.h"/>
<ClInclude Include="..\..\Source\CCoptions.h"/>
<ClInclude Include="..\..\Source\CommandMenu.h"/>
<ClInclude Include="..\..\Source\CommandSet.h"/>
Expand Down
6 changes: 6 additions & 0 deletions Builds/VisualStudio2019/MIDI2LR_App.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -241,6 +241,9 @@
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\Source\TextButtonAligned.cpp">
<Filter>MIDI2LR\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\CCoptions.cpp">
<Filter>MIDI2LR\Source</Filter>
</ClCompile>
Expand Down Expand Up @@ -1677,6 +1680,9 @@
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\Source\TextButtonAligned.h">
<Filter>MIDI2LR\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\CCoptions.h">
<Filter>MIDI2LR\Source</Filter>
</ClInclude>
Expand Down
6 changes: 3 additions & 3 deletions Builds/VisualStudio2019/resources.rc
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@
#include <windows.h>

VS_VERSION_INFO VERSIONINFO
FILEVERSION 3,3,2,0
FILEVERSION 3,4,2,1
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "FileDescription", "MIDI2LR\0"
VALUE "FileVersion", "3.3.2.0\0"
VALUE "FileVersion", "3.4.2.1\0"
VALUE "ProductName", "MIDI2LR\0"
VALUE "ProductVersion", "3.3.2.0\0"
VALUE "ProductVersion", "3.4.2.1\0"
END
END

Expand Down
24 changes: 20 additions & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,28 @@ On Github, we only accept issues that are bug reports or feature requests. Bugs
- If adding something that is stored in the Preferences, there are four functions needed: StartDialog, EndDialog, Loaded..., UseDefaults.... The Loaded... and UseDefaults... functions must be in *Init.lua*, exported, and used in the LoadedAll and UseDefaultsAll functions in *Init.lua*.

## Typical process for adding new types of actions
- First, write new .lua file with specialized code, if storage in Preferences is needed or if the function requires new extensive code.
- Then, add *Loaded* and *Default* methods to *Init.lua* to handle preference file loading, if using Preferences.
- **If storage in Preferences is needed or if the function requires new extensive code**, write new .lua file with specialized code.
- **If using Preferences**, add *Loaded* and *Default* methods to *Init.lua* to handle preference file loading. Add menu building code to the .lua file for these actions and integrate into *Options.lua*.
- Integrate commands into Client.lua and **require** new lua file (if new lua file written).
- Add actions to *Database.lua* and regenerate the database in Lightroom by deleting the existing MenuTrans.xml and running Lightroom.
- Integrate commands into Client.lua and **require** new lua file.
- Using the *Build files (development use only)* option in the MIDI2LR menu generate .md file for the wiki.
- Add menu building code to the .lua file for these actions (if needed) and integrate into *Options.lua*.

## Versioning

Version number is in the style *major.minor.maintenance.build* and needs to be updated in four places:

- The Projucer program: project version property
- Info.lua: VERSION
- Midi2lr.Doxyfile: PROJECT_NUMBER
- Installer/MIDI2LR.xml: \<version\>\</version\>

## Notarizing for MacOS

Both the app and the installer need to be notarized for MacOS distribution. Use XCode to notarize and staple application. To notarize and staple installer, run (substitute correct username, password, and MIDI2LR version number)
`xcrun altool --notarize-app --primary-bundle-id "com.rsjaffe.MIDI2LR.installer" --username "InsertUsernameHere" --password "InsertPasswordHere" --file MIDI2LR-W.X.Y.Z-osx-installer.dmg`

After successful notarization, run (substitute correct MIDI2LR version number)
`xcrun stapler staple MIDI2LR-W.X.Y.Z-osx-installer.dmg`

## License

Expand Down
2 changes: 1 addition & 1 deletion DoxyGen/Midi2lr.Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = MIDI2LR
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 3.3.2.0
PROJECT_NUMBER = 3.4.2.1

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
3 changes: 2 additions & 1 deletion Installer/MIDI2LR.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<project>
<shortName>MIDI2LR</shortName>
<fullName>MIDI2LR</fullName>
<version>3.3.2.0</version>
<version>3.4.2.1</version>
<installerFilename>${product_shortname}-${product_version}-${debuglabel}${platform_name}-installer.${platform_exec_suffix}</installerFilename>
<readmeFile>../Source/LRPlugin/ReadMe.txt</readmeFile>
<licenseFile>../LICENSE.txt</licenseFile>
Expand Down Expand Up @@ -393,6 +393,7 @@
<licenseFileEncoding>utf-8</licenseFileEncoding>
<osxApplicationBundleIcon>../Builds/MacOSX/Icon.icns</osxApplicationBundleIcon>
<osxSigningPkcs12File>../osx-signing.p12</osxSigningPkcs12File>
<osxSigningPkcs12Password>${env(OSX_SIGNING_PASSWORD)}</osxSigningPkcs12Password>
<osxUninstallerApplicationBundleIcon>../Builds/MacOSX/Icon.icns</osxUninstallerApplicationBundleIcon>
<outputDirectory>../..</outputDirectory>
<productDisplayIcon>../Builds/VisualStudio2019/icon.ico</productDisplayIcon>
Expand Down
Loading

0 comments on commit ae6b78e

Please sign in to comment.