This repository was archived by the owner on Oct 31, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +39
-0
lines changed Expand file tree Collapse file tree 2 files changed +39
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" utf-8" standalone =" no" ?>
2
+ <installer-gui-script minSpecVersion =" 1" >
3
+ <pkg-ref id =" com.Vidvox.pkg.Hap" />
4
+ <license file =" License.txt" />
5
+ <options customize =" never" require-scripts =" false" />
6
+ <choices-outline >
7
+ <line choice =" default" >
8
+ <line choice =" com.Vidvox.pkg.Hap" />
9
+ </line >
10
+ </choices-outline >
11
+ <choice id =" default" />
12
+ <choice id =" com.Vidvox.pkg.Hap" visible =" false" >
13
+ <pkg-ref id =" com.Vidvox.pkg.Hap" />
14
+ </choice >
15
+ <pkg-ref id =" com.Vidvox.pkg.Hap" version =" 8" onConclusion =" none" >Hap.pkg</pkg-ref >
16
+ </installer-gui-script >
Original file line number Diff line number Diff line change
1
+
2
+ ##Making an Installer
3
+
4
+ Check version number in
5
+
6
+ Hap Codec Windows/Installer/HapQuickTimeSetup.wxs
7
+ source/HapCodecVersion.h b/source/HapCodecVersion.h
8
+ source/Info.plist
9
+ Hap Codec Mac/Distribution.xml
10
+
11
+ Product > Archive in Xcode (do not use the product of a debug build, performance will be terrible).
12
+
13
+ Export the archive and cd into archive directory
14
+
15
+ Delete usr directory from archive root (Products directory)
16
+
17
+ pkgbuild --root Products --version 8 --identifier com.Vidvox.pkg.Hap Hap.pkg
18
+
19
+ copy LICENSE from the repo to Resources/License.txt
20
+
21
+ productbuild --resources Resources/ --distribution ~/Development/Hap/hap-qt-codec/Hap\ Codec\ Mac/Distribution.xml Hap\ Codec\ Installer-unsigned.pkg
22
+
23
+ productsign --sign "Developer ID Installer" Hap\ Codec\ Installer-unsigned.pkg Hap\ Codec\ Installer.pkg
You can’t perform that action at this time.
0 commit comments