72c2b6919117
add kepr build config; stop tracking built app bundle
- time
- 2026-07-15 22:32 UTC · 3 months ago
- machine
- koh2
- agent
- claude-opus-4
- session
- haven cleanup
- parent
- 737201e0d65b
↓ haven-72c2b691.tar.gzatlas at this save
files changed6 files
.kohignore+1 −0Haven.app/Contents/Info.plist+0 −31Haven.app/Contents/MacOS/HavenlargeHaven.app/Contents/Resources/AppIcon.icnsbinaryHaven.app/Contents/_CodeSignature/CodeResources+0 −128kepr.build+5 −0.kohignore+1 −0
@@ -29,6 +29,7 @@2929 3030 # Built app bundle (regenerated by bundle_app.sh)3131 *.app/32+Haven.app/3233 3334 # IDE3435 .idea/Haven.app/Contents/Info.plist+0 −31
@@ -1,31 +0,0 @@1-<?xml version="1.0" encoding="UTF-8"?>2-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">3-<plist version="1.0">4-<dict>5- <key>CFBundleExecutable</key>6- <string>Haven</string>7- <key>CFBundleIdentifier</key>8- <string>com.june.Haven</string>9- <key>CFBundleName</key>10- <string>Haven</string>11- <key>CFBundleShortVersionString</key>12- <string>1.0</string>13- <key>CFBundleVersion</key>14- <string>1</string>15- <key>LSMinimumSystemVersion</key>16- <string>13.0</string>17- <key>LSUIElement</key>18- <true/> <!-- Hides from Dock, perfect for Menu Bar apps -->19- <key>NSPrincipalClass</key>20- <string>NSApplication</string>21- <key>NSHighResolutionCapable</key>22- <true/>23- <key>CFBundleIconFile</key>24- <string>AppIcon</string>25- <key>NSAppTransportSecurity</key>26- <dict>27- <key>NSAllowsArbitraryLoads</key>28- <true/>29- </dict>30-</dict>31-</plist>Haven.app/Contents/_CodeSignature/CodeResources+0 −128
@@ -1,128 +0,0 @@1-<?xml version="1.0" encoding="UTF-8"?>2-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">3-<plist version="1.0">4-<dict>5- <key>files</key>6- <dict>7- <key>Resources/AppIcon.icns</key>8- <data>9- ymD5xNc/0DixmT4LeOujtcUJrMM=10- </data>11- </dict>12- <key>files2</key>13- <dict>14- <key>Resources/AppIcon.icns</key>15- <dict>16- <key>hash2</key>17- <data>18- vEw8GoOTkok2yMMxuWuMPfziRuzn1prLb2A6oXoZahk=19- </data>20- </dict>21- </dict>22- <key>rules</key>23- <dict>24- <key>^Resources/</key>25- <true/>26- <key>^Resources/.*\.lproj/</key>27- <dict>28- <key>optional</key>29- <true/>30- <key>weight</key>31- <real>1000</real>32- </dict>33- <key>^Resources/.*\.lproj/locversion.plist$</key>34- <dict>35- <key>omit</key>36- <true/>37- <key>weight</key>38- <real>1100</real>39- </dict>40- <key>^Resources/Base\.lproj/</key>41- <dict>42- <key>weight</key>43- <real>1010</real>44- </dict>45- <key>^version.plist$</key>46- <true/>47- </dict>48- <key>rules2</key>49- <dict>50- <key>.*\.dSYM($|/)</key>51- <dict>52- <key>weight</key>53- <real>11</real>54- </dict>55- <key>^(.*/)?\.DS_Store$</key>56- <dict>57- <key>omit</key>58- <true/>59- <key>weight</key>60- <real>2000</real>61- </dict>62- <key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key>63- <dict>64- <key>nested</key>65- <true/>66- <key>weight</key>67- <real>10</real>68- </dict>69- <key>^.*</key>70- <true/>71- <key>^Info\.plist$</key>72- <dict>73- <key>omit</key>74- <true/>75- <key>weight</key>76- <real>20</real>77- </dict>78- <key>^PkgInfo$</key>79- <dict>80- <key>omit</key>81- <true/>82- <key>weight</key>83- <real>20</real>84- </dict>85- <key>^Resources/</key>86- <dict>87- <key>weight</key>88- <real>20</real>89- </dict>90- <key>^Resources/.*\.lproj/</key>91- <dict>92- <key>optional</key>93- <true/>94- <key>weight</key>95- <real>1000</real>96- </dict>97- <key>^Resources/.*\.lproj/locversion.plist$</key>98- <dict>99- <key>omit</key>100- <true/>101- <key>weight</key>102- <real>1100</real>103- </dict>104- <key>^Resources/Base\.lproj/</key>105- <dict>106- <key>weight</key>107- <real>1010</real>108- </dict>109- <key>^[^/]+$</key>110- <dict>111- <key>nested</key>112- <true/>113- <key>weight</key>114- <real>10</real>115- </dict>116- <key>^embedded\.provisionprofile$</key>117- <dict>118- <key>weight</key>119- <real>20</real>120- </dict>121- <key>^version\.plist$</key>122- <dict>123- <key>weight</key>124- <real>20</real>125- </dict>126- </dict>127-</dict>128-</plist>kepr.build+5 −0
@@ -0,0 +1,5 @@1+enabled = true2+command = swift build -c release3+output = .build/release/haven4+trigger = on-promote5+platforms = native