Skip to content

Commit

Permalink
Make it easier to run examples on device (#530)
Browse files Browse the repository at this point in the history
By changing the `*_BUNDLEID` and `TEAMID` constants, the project will be able to use your own personal account for code signing.
  • Loading branch information
brentleyjones committed Jun 10, 2022
1 parent 3eb7700 commit ea3eacd
Show file tree
Hide file tree
Showing 17 changed files with 132 additions and 19 deletions.
11 changes: 8 additions & 3 deletions examples/multiplatform/iOSApp/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ load(
"@com_github_buildbuddy_io_rules_xcodeproj//xcodeproj:experimental.bzl",
"xcode_provisioning_profile",
)
load(
"//examples/multiplatform:xcodeproj_targets.bzl",
"IOS_BUNDLE_ID",
"TEAMID",
)

config_setting(
name = "release_build",
Expand All @@ -32,7 +37,7 @@ apple_bundle_version(
ios_application(
name = "iOSApp",
app_icons = glob(["Assets.xcassets/AppIcon.appiconset/**"]),
bundle_id = "io.buildbuddy.example",
bundle_id = IOS_BUNDLE_ID,
bundle_name = "iOSApp",
families = ["iphone"],
infoplists = [":Info.plist"],
Expand All @@ -57,9 +62,9 @@ xcode_provisioning_profile(

local_provisioning_profile(
name = "xcode_managed_profile",
profile_name = "iOS Team Provisioning Profile: io.buildbuddy.example",
profile_name = "iOS Team Provisioning Profile: {}".format(IOS_BUNDLE_ID),
tags = ["manual"],
team_id = "V82V4GQZXM",
team_id = TEAMID,
)

apple_resource_group(
Expand Down
11 changes: 8 additions & 3 deletions examples/multiplatform/tvOSApp/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ load(
"@com_github_buildbuddy_io_rules_xcodeproj//xcodeproj:experimental.bzl",
"xcode_provisioning_profile",
)
load(
"//examples/multiplatform:xcodeproj_targets.bzl",
"TEAMID",
"TVOS_BUNDLE_ID",
)

config_setting(
name = "release_build",
Expand All @@ -23,7 +28,7 @@ config_setting(

tvos_application(
name = "tvOSApp",
bundle_id = "io.buildbuddy.example",
bundle_id = TVOS_BUNDLE_ID,
bundle_name = "tvOSApp",
infoplists = [":Info.plist"],
minimum_os_version = "15.0",
Expand All @@ -45,9 +50,9 @@ xcode_provisioning_profile(

local_provisioning_profile(
name = "xcode_managed_profile",
profile_name = "tvOS Team Provisioning Profile: io.buildbuddy.example",
profile_name = "tvOS Team Provisioning Profile: {}".format(TVOS_BUNDLE_ID),
tags = ["manual"],
team_id = "V82V4GQZXM",
team_id = TEAMID,
)

apple_resource_group(
Expand Down
21 changes: 17 additions & 4 deletions examples/multiplatform/watchOSApp/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ load(
"@com_github_buildbuddy_io_rules_xcodeproj//xcodeproj:experimental.bzl",
"xcode_provisioning_profile",
)
load(
"//examples/multiplatform:xcodeproj_targets.bzl",
"IOS_BUNDLE_ID",
"TEAMID",
"WATCHOS_BUNDLE_ID",
)

config_setting(
name = "device_build",
Expand All @@ -15,9 +21,9 @@ config_setting(
watchos_application(
name = "watchOSApp",
app_icons = ["AppIcon.xcassets"],
bundle_id = "io.buildbuddy.example.watch",
bundle_id = WATCHOS_BUNDLE_ID,
extension = "//examples/multiplatform/watchOSAppExtension",
infoplists = [":Info.plist"],
infoplists = [":infoplist"],
minimum_os_version = "7.0",
provisioning_profile = select({
":device_build": ":xcode_profile",
Expand All @@ -27,6 +33,13 @@ watchos_application(
visibility = ["//visibility:public"],
)

genrule(
name = "infoplist",
srcs = ["Info.plist"],
outs = ["Info.withbundleid.plist"],
cmd = "sed 's/IOS_BUNDLE_ID/{}/' $< > $@".format(IOS_BUNDLE_ID),
)

xcode_provisioning_profile(
name = "xcode_profile",
managed_by_xcode = True,
Expand All @@ -36,9 +49,9 @@ xcode_provisioning_profile(

local_provisioning_profile(
name = "xcode_managed_profile",
profile_name = "iOS Team Provisioning Profile: io.buildbuddy.example.watch",
profile_name = "iOS Team Provisioning Profile: {}".format(WATCHOS_BUNDLE_ID),
tags = ["manual"],
team_id = "V82V4GQZXM",
team_id = TEAMID,
)

filegroup(
Expand Down
2 changes: 1 addition & 1 deletion examples/multiplatform/watchOSApp/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<string>UIInterfaceOrientationPortraitUpsideDown</string>
</array>
<key>WKCompanionAppBundleIdentifier</key>
<string>io.buildbuddy.example</string>
<string>IOS_BUNDLE_ID</string>
<key>WKWatchKitApp</key>
<true/>
</dict>
Expand Down
20 changes: 16 additions & 4 deletions examples/multiplatform/watchOSAppExtension/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ load(
"@com_github_buildbuddy_io_rules_xcodeproj//xcodeproj:experimental.bzl",
"xcode_provisioning_profile",
)
load(
"//examples/multiplatform:xcodeproj_targets.bzl",
"TEAMID",
"WATCHOS_BUNDLE_ID",
)

config_setting(
name = "release_build",
Expand All @@ -23,8 +28,8 @@ config_setting(

watchos_extension(
name = "watchOSAppExtension",
bundle_id = "io.buildbuddy.example.watch.extension",
infoplists = [":Info.plist"],
bundle_id = "{}.extension".format(WATCHOS_BUNDLE_ID),
infoplists = [":infoplist"],
minimum_os_version = "7.0",
provisioning_profile = select({
":device_build": ":xcode_profile",
Expand All @@ -36,6 +41,13 @@ watchos_extension(
deps = [":watchOSAppExtension.library"],
)

genrule(
name = "infoplist",
srcs = ["Info.plist"],
outs = ["Info.withbundleid.plist"],
cmd = "sed 's/WATCHOS_BUNDLE_ID/{}/' $< > $@".format(WATCHOS_BUNDLE_ID),
)

xcode_provisioning_profile(
name = "xcode_profile",
managed_by_xcode = True,
Expand All @@ -45,9 +57,9 @@ xcode_provisioning_profile(

local_provisioning_profile(
name = "xcode_managed_profile",
profile_name = "iOS Team Provisioning Profile: io.buildbuddy.example.watch.extension",
profile_name = "iOS Team Provisioning Profile: {}.extension".format(WATCHOS_BUNDLE_ID),
tags = ["manual"],
team_id = "V82V4GQZXM",
team_id = TEAMID,
)

apple_resource_group(
Expand Down
2 changes: 1 addition & 1 deletion examples/multiplatform/watchOSAppExtension/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>NSExtensionAttributes</key>
<dict>
<key>WKAppBundleIdentifier</key>
<string>io.buildbuddy.example.watch</string>
<string>WATCHOS_BUNDLE_ID</string>
</dict>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.watchkit</string>
Expand Down
6 changes: 6 additions & 0 deletions examples/multiplatform/xcodeproj_targets.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,9 @@ XCODEPROJ_TARGETS = [
"//examples/multiplatform:device_targets",
"//examples/multiplatform/Tool",
]

TEAMID = "V82V4GQZXM"

IOS_BUNDLE_ID = "io.buildbuddy.example"
TVOS_BUNDLE_ID = IOS_BUNDLE_ID
WATCHOS_BUNDLE_ID = "{}.watch".format(IOS_BUNDLE_ID)
8 changes: 8 additions & 0 deletions test/fixtures/multiplatform/bwb.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,7 @@
451AB65F903A79F644C34E4F /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
5145CBFF79C7C7D6179B1D1E /* BUILD */ = {isa = PBXFileReference; explicitFileType = text.script.python; path = BUILD; sourceTree = "<group>"; };
5C92EF372D6603E10056CDAD /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
697322B4BA686896A5074045 /* Info.withbundleid.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.withbundleid.plist; sourceTree = "<group>"; };
6BC5119BB4DC1384F16B95C7 /* watchOSApp.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = watchOSApp.zip; sourceTree = "<group>"; };
73A1438AB90EDFD8675D1CF1 /* Version.bundle_version */ = {isa = PBXFileReference; path = Version.bundle_version; sourceTree = "<group>"; };
7C9F8E5FEAD5CE19BCD0DD54 /* watchOSAppExtension_entitlements.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = watchOSAppExtension_entitlements.entitlements; sourceTree = "<group>"; };
Expand All @@ -156,6 +157,7 @@
9065B04356832B39E95AA885 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
9427A227944F4D18102ADE4F /* Lib.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Lib.swift; sourceTree = "<group>"; };
95EAAF0384D20903614054AA /* Lib.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Lib.swift; sourceTree = "<group>"; };
972279E1AD5E2A736E5C8CFA /* Info.withbundleid.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.withbundleid.plist; sourceTree = "<group>"; };
99C79CA8BF8DBF31ED1958B3 /* BUILD */ = {isa = PBXFileReference; explicitFileType = text.script.python; path = BUILD; sourceTree = "<group>"; };
9B92DB0A68A3B511E0B4527D /* libLib.a */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; name = libLib.a; path = "bazel-out/macos-x86_64-min11.0-applebin_macos-darwin_x86_64-dbg-ST-0139d977e630/bin/examples/multiplatform/Lib/libLib.a"; sourceTree = BUILT_PRODUCTS_DIR; };
A0501EF726150AD19D2758EF /* watchOSAppExtension.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = watchOSAppExtension.zip; sourceTree = "<group>"; };
Expand All @@ -182,13 +184,15 @@
D3CD2693891F897AA7150476 /* watchOSApp.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; path = watchOSApp.zip; sourceTree = "<group>"; };
D7CC5CE744AFD0A5E15D6AEC /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
DC452D1E313533129C01F3E3 /* Version.bundle_version */ = {isa = PBXFileReference; path = Version.bundle_version; sourceTree = "<group>"; };
DC4B86DC245B61292BCF7585 /* Info.withbundleid.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.withbundleid.plist; sourceTree = "<group>"; };
DCAD2E3EA0F9B2B9A58A4F90 /* BUILD */ = {isa = PBXFileReference; explicitFileType = text.script.python; path = BUILD; sourceTree = "<group>"; };
DDD8B97AA93AE8B902A67A36 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
DF7126971C71380F35EAD51D /* Lib.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Lib.swift; sourceTree = "<group>"; };
E06CA54BB3677E9BBC8A5D94 /* CompileStub.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CompileStub.m; sourceTree = "<group>"; };
E1074AF1626C67C7ADA77E61 /* BUILD */ = {isa = PBXFileReference; explicitFileType = text.script.python; path = BUILD; sourceTree = "<group>"; };
E3E37629401E9083C8529666 /* Version.bundle_version */ = {isa = PBXFileReference; path = Version.bundle_version; sourceTree = "<group>"; };
E61C1B860E7015FBB3750A95 /* _BazelForcedCompile_.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = _BazelForcedCompile_.swift; sourceTree = DERIVED_FILE_DIR; };
E6907279EB458676B4EE324A /* Info.withbundleid.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.withbundleid.plist; sourceTree = "<group>"; };
E89AED11EAA442900F8C9C96 /* tvOSApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = tvOSApp.swift; sourceTree = "<group>"; };
F8A822259267A98E99B540D5 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
F96A44A295CC64A6F089D2BC /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
Expand Down Expand Up @@ -216,6 +220,7 @@
isa = PBXGroup;
children = (
703A1F4497B9286207D08C3A /* watchOSApp-intermediates */,
972279E1AD5E2A736E5C8CFA /* Info.withbundleid.plist */,
2F093C6D6D8A0AD025D99B52 /* watchOSApp_entitlements.entitlements */,
D3CD2693891F897AA7150476 /* watchOSApp.zip */,
);
Expand Down Expand Up @@ -545,6 +550,7 @@
isa = PBXGroup;
children = (
D7E46BA3C85D48ED6B99CAC6 /* watchOSApp-intermediates */,
697322B4BA686896A5074045 /* Info.withbundleid.plist */,
F9D1E03A09FB3074ED5096A7 /* watchOSApp_entitlements.entitlements */,
6BC5119BB4DC1384F16B95C7 /* watchOSApp.zip */,
);
Expand Down Expand Up @@ -579,6 +585,7 @@
isa = PBXGroup;
children = (
864B53F58F52A12D2703EE9B /* watchOSAppExtension-intermediates */,
DC4B86DC245B61292BCF7585 /* Info.withbundleid.plist */,
CDD23F68BA68D644EBBA7592 /* watchOSAppExtension_entitlements.entitlements */,
AE377F4630CA8B3FB47192AC /* watchOSAppExtension.zip */,
);
Expand Down Expand Up @@ -698,6 +705,7 @@
isa = PBXGroup;
children = (
9057AEEEC2BF61DB3684417F /* watchOSAppExtension-intermediates */,
E6907279EB458676B4EE324A /* Info.withbundleid.plist */,
7C9F8E5FEAD5CE19BCD0DD54 /* watchOSAppExtension_entitlements.entitlements */,
A0501EF726150AD19D2758EF /* watchOSAppExtension.zip */,
);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,20 @@ $(GEN_DIR)/applebin_tvos-tvos_arm64-dbg-ST-d6d3bf2233f2/bin/examples/multiplatfo
$(GEN_DIR)/applebin_tvos-tvos_x86_64-dbg-ST-ae85ff5caa67/bin/examples/multiplatform/tvOSApp/tvOSApp_entitlements.entitlements
$(GEN_DIR)/applebin_tvos-tvos_x86_64-dbg-ST-ae85ff5caa67/bin/examples/multiplatform/tvOSApp/tvOSApp-intermediates/Info.plist
$(GEN_DIR)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/iOSApp/Version.bundle_version
$(GEN_DIR)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSApp/Info.withbundleid.plist
$(GEN_DIR)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSApp/watchOSApp_entitlements.entitlements
$(GEN_DIR)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSApp/watchOSApp-intermediates/Info.plist
$(GEN_DIR)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSApp/watchOSApp.zip
$(GEN_DIR)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSAppExtension/Info.withbundleid.plist
$(GEN_DIR)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension_entitlements.entitlements
$(GEN_DIR)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension-intermediates/Info.plist
$(GEN_DIR)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension.zip
$(GEN_DIR)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/iOSApp/Version.bundle_version
$(GEN_DIR)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSApp/Info.withbundleid.plist
$(GEN_DIR)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSApp/watchOSApp_entitlements.entitlements
$(GEN_DIR)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSApp/watchOSApp-intermediates/Info.plist
$(GEN_DIR)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSApp/watchOSApp.zip
$(GEN_DIR)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSAppExtension/Info.withbundleid.plist
$(GEN_DIR)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension_entitlements.entitlements
$(GEN_DIR)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension-intermediates/Info.plist
$(GEN_DIR)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension.zip
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,20 @@ applebin_tvos-tvos_arm64-dbg-ST-d6d3bf2233f2/bin/examples/multiplatform/tvOSApp/
applebin_tvos-tvos_x86_64-dbg-ST-ae85ff5caa67/bin/examples/multiplatform/tvOSApp/tvOSApp_entitlements.entitlements
applebin_tvos-tvos_x86_64-dbg-ST-ae85ff5caa67/bin/examples/multiplatform/tvOSApp/tvOSApp-intermediates/Info.plist
applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/iOSApp/Version.bundle_version
applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSApp/Info.withbundleid.plist
applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSApp/watchOSApp_entitlements.entitlements
applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSApp/watchOSApp-intermediates/Info.plist
applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSApp/watchOSApp.zip
applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSAppExtension/Info.withbundleid.plist
applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension_entitlements.entitlements
applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension-intermediates/Info.plist
applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension.zip
applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/iOSApp/Version.bundle_version
applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSApp/Info.withbundleid.plist
applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSApp/watchOSApp_entitlements.entitlements
applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSApp/watchOSApp-intermediates/Info.plist
applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSApp/watchOSApp.zip
applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSAppExtension/Info.withbundleid.plist
applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension_entitlements.entitlements
applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension-intermediates/Info.plist
applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension.zip
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,20 @@ $(BAZEL_OUT)/applebin_tvos-tvos_arm64-dbg-ST-d6d3bf2233f2/bin/examples/multiplat
$(BAZEL_OUT)/applebin_tvos-tvos_x86_64-dbg-ST-ae85ff5caa67/bin/examples/multiplatform/tvOSApp/tvOSApp_entitlements.entitlements
$(BAZEL_OUT)/applebin_tvos-tvos_x86_64-dbg-ST-ae85ff5caa67/bin/examples/multiplatform/tvOSApp/tvOSApp-intermediates/Info.plist
$(BAZEL_OUT)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/iOSApp/Version.bundle_version
$(BAZEL_OUT)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSApp/Info.withbundleid.plist
$(BAZEL_OUT)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSApp/watchOSApp_entitlements.entitlements
$(BAZEL_OUT)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSApp/watchOSApp-intermediates/Info.plist
$(BAZEL_OUT)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSApp/watchOSApp.zip
$(BAZEL_OUT)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSAppExtension/Info.withbundleid.plist
$(BAZEL_OUT)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension_entitlements.entitlements
$(BAZEL_OUT)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension-intermediates/Info.plist
$(BAZEL_OUT)/applebin_watchos-watchos_arm64_32-dbg-ST-01fecab27ffc/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension.zip
$(BAZEL_OUT)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/iOSApp/Version.bundle_version
$(BAZEL_OUT)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSApp/Info.withbundleid.plist
$(BAZEL_OUT)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSApp/watchOSApp_entitlements.entitlements
$(BAZEL_OUT)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSApp/watchOSApp-intermediates/Info.plist
$(BAZEL_OUT)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSApp/watchOSApp.zip
$(BAZEL_OUT)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSAppExtension/Info.withbundleid.plist
$(BAZEL_OUT)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension_entitlements.entitlements
$(BAZEL_OUT)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension-intermediates/Info.plist
$(BAZEL_OUT)/applebin_watchos-watchos_x86_64-dbg-ST-2fd25852cc8a/bin/examples/multiplatform/watchOSAppExtension/watchOSAppExtension.zip
Expand Down
Loading

0 comments on commit ea3eacd

Please sign in to comment.