Skip to content

Commit 094f850

Browse files
authored
Add Liquid Glass icon and sign the whole app bundle (#1216)
1 parent f1305dc commit 094f850

18 files changed

Lines changed: 209 additions & 20 deletions

.goreleaser.yml

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,26 @@ universal_binaries:
2525
- name_template: tart.app/Contents/MacOS/tart
2626
replace: true
2727
hooks:
28-
post: gon gon.hcl
28+
post:
29+
- mkdir -p dist/tart_darwin_all/tart.app/Contents/Resources
30+
- cp Resources/embedded.provisionprofile dist/tart_darwin_all/tart.app/Contents/
31+
- cp Resources/Info.plist dist/tart_darwin_all/tart.app/Contents/
32+
- cp "Resources/actool/UPW Tart.icns" "Resources/actool/Assets.car" dist/tart_darwin_all/tart.app/Contents/Resources/
33+
- gon gon.hcl
2934

3035
archives:
3136
- name_template: "{{ .ProjectName }}"
3237
files:
33-
- src: Resources/embedded.provisionprofile
34-
dst: tart.app/Contents
35-
strip_parent: true
36-
- src: Resources/Info.plist
37-
dst: tart.app/Contents
38-
strip_parent: true
39-
- src: Resources/AppIcon.png
40-
dst: tart.app/Contents/Resources
41-
strip_parent: true
38+
- src: dist/tart_darwin_all/tart.app/Contents/Info.plist
39+
dst: tart.app/Contents/Info.plist
40+
- src: dist/tart_darwin_all/tart.app/Contents/embedded.provisionprofile
41+
dst: tart.app/Contents/embedded.provisionprofile
42+
- src: dist/tart_darwin_all/tart.app/Contents/Resources/UPW Tart.icns
43+
dst: tart.app/Contents/Resources/UPW Tart.icns
44+
- src: dist/tart_darwin_all/tart.app/Contents/Resources/Assets.car
45+
dst: tart.app/Contents/Resources/Assets.car
46+
- src: dist/tart_darwin_all/tart.app/Contents/_CodeSignature/CodeResources
47+
dst: tart.app/Contents/_CodeSignature/CodeResources
4248
- LICENSE
4349

4450
release:

Resources/AppIcon.png

-120 KB
Binary file not shown.

Resources/Info.plist

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,17 @@
77
<key>CFBundleDisplayName</key>
88
<string>Tart</string>
99
<key>CFBundleIdentifier</key>
10-
<string>org.cirruslabs.tart</string>
10+
<string>com.github.cirruslabs.tart</string>
1111
<key>CFBundleExecutable</key>
1212
<string>tart</string>
13-
<key>LSApplicationCategoryType</key>
14-
<string>public.app-category.developer-tools</string>
15-
<key>CFBundleIconFiles</key>
16-
<array>
17-
<string>AppIcon.png</string>
18-
</array>
13+
<key>CFBundlePackageType</key>
14+
<string>APPL</string>
15+
<key>LSApplicationCategoryType</key>
16+
<string>public.app-category.developer-tools</string>
17+
<key>CFBundleIconFile</key>
18+
<string>UPW Tart</string>
19+
<key>CFBundleIconName</key>
20+
<string>UPW Tart</string>
1921
<key>NSAppTransportSecurity</key>
2022
<dict>
2123
<key>NSAllowsArbitraryLoads</key>
34 KB
Loading
67.3 KB
Loading
106 KB
Loading
42 KB
Loading
34 KB
Loading
67.3 KB
Loading
102 KB
Loading

0 commit comments

Comments
 (0)