Skip to content

Commit a6b3549

Browse files
authored
Update the Carthage script to specify output files per latest documentation (#684)
1 parent 51f28ce commit a6b3549

File tree

1 file changed

+23
-7
lines changed

1 file changed

+23
-7
lines changed

Loop.xcodeproj/project.pbxproj

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@
6767
43776F901B8022E90074EA36 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43776F8F1B8022E90074EA36 /* AppDelegate.swift */; };
6868
43776F971B8022E90074EA36 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 43776F951B8022E90074EA36 /* Main.storyboard */; };
6969
43776F991B8022E90074EA36 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 43776F981B8022E90074EA36 /* Assets.xcassets */; };
70+
437AFEE42035252A008C4892 /* RileyLinkBLEKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 434AB0B11CBB4C3300422F4A /* RileyLinkBLEKit.framework */; };
71+
437AFEE520352591008C4892 /* NotificationCenter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4F70C1DD1DE8DCA7006380B7 /* NotificationCenter.framework */; };
7072
437CCADA1D284ADF0075D2C3 /* AuthenticationTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 437CCAD91D284ADF0075D2C3 /* AuthenticationTableViewCell.swift */; };
7173
437CCADC1D284B830075D2C3 /* ButtonTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 437CCADB1D284B830075D2C3 /* ButtonTableViewCell.swift */; };
7274
437CCADE1D2858FD0075D2C3 /* AuthenticationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 437CCADD1D2858FD0075D2C3 /* AuthenticationViewController.swift */; };
@@ -194,7 +196,6 @@
194196
4F526D611DF8D9A900A04910 /* NetBasal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F526D601DF8D9A900A04910 /* NetBasal.swift */; };
195197
4F526D621DF9D95200A04910 /* NSBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 430DA58D1D4AEC230097D1CA /* NSBundle.swift */; };
196198
4F6663941E905FD2009E74FC /* ChartColorPalette+Loop.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F6663931E905FD2009E74FC /* ChartColorPalette+Loop.swift */; };
197-
4F70C1DE1DE8DCA7006380B7 /* NotificationCenter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4F70C1DD1DE8DCA7006380B7 /* NotificationCenter.framework */; };
198199
4F70C1E11DE8DCA7006380B7 /* StatusViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F70C1E01DE8DCA7006380B7 /* StatusViewController.swift */; };
199200
4F70C1E41DE8DCA7006380B7 /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4F70C1E21DE8DCA7006380B7 /* MainInterface.storyboard */; };
200201
4F70C1E81DE8DCA7006380B7 /* Loop Status Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 4F70C1DC1DE8DCA7006380B7 /* Loop Status Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
@@ -656,20 +657,21 @@
656657
buildActionMask = 2147483647;
657658
files = (
658659
4F7528941DFE1E9500C322D6 /* LoopUI.framework in Frameworks */,
659-
43C6407C1DA051850093E25D /* InsulinKit.framework in Frameworks */,
660-
438A95A81D8B9B24009D12E1 /* xDripG5.framework in Frameworks */,
661-
43C246A81D89990F0031F8D1 /* Crypto.framework in Frameworks */,
662660
434FB6461D68F1CD007B9C70 /* Amplitude.framework in Frameworks */,
663-
C10428971D17BAD400DD539A /* NightscoutUploadKit.framework in Frameworks */,
664661
43F78D4C1C914197002152D1 /* CarbKit.framework in Frameworks */,
662+
43C246A81D89990F0031F8D1 /* Crypto.framework in Frameworks */,
665663
4D3B40041D4A9E1A00BC6334 /* G4ShareSpy.framework in Frameworks */,
666664
43F78D4D1C914197002152D1 /* GlucoseKit.framework in Frameworks */,
667665
43F5C2C91B929C09003EB13D /* HealthKit.framework in Frameworks */,
666+
43C6407C1DA051850093E25D /* InsulinKit.framework in Frameworks */,
668667
43F78D4F1C914197002152D1 /* LoopKit.framework in Frameworks */,
669668
43CA93371CB98079000026B5 /* MinimedKit.framework in Frameworks */,
669+
C10428971D17BAD400DD539A /* NightscoutUploadKit.framework in Frameworks */,
670+
437AFEE42035252A008C4892 /* RileyLinkBLEKit.framework in Frameworks */,
670671
43523EDB1CC35083001850F1 /* RileyLinkKit.framework in Frameworks */,
671672
43B371881CE597D10013C5A6 /* ShareClient.framework in Frameworks */,
672673
4F08DE9B1E7BC4ED006741EA /* SwiftCharts.framework in Frameworks */,
674+
438A95A81D8B9B24009D12E1 /* xDripG5.framework in Frameworks */,
673675
);
674676
runOnlyForDeploymentPostprocessing = 0;
675677
};
@@ -700,7 +702,7 @@
700702
buildActionMask = 2147483647;
701703
files = (
702704
4F7528951DFE1E9B00C322D6 /* LoopUI.framework in Frameworks */,
703-
4F70C1DE1DE8DCA7006380B7 /* NotificationCenter.framework in Frameworks */,
705+
437AFEE520352591008C4892 /* NotificationCenter.framework in Frameworks */,
704706
);
705707
runOnlyForDeploymentPostprocessing = 0;
706708
};
@@ -1566,10 +1568,24 @@
15661568
);
15671569
name = "Copy Frameworks with Carthage";
15681570
outputPaths = (
1571+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/xDripG5.framework",
1572+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/CarbKit.framework",
1573+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/GlucoseKit.framework",
1574+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/InsulinKit.framework",
1575+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/LoopKit.framework",
1576+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/SwiftCharts.framework",
1577+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/MinimedKit.framework",
1578+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/RileyLinkBLEKit.framework",
1579+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/RileyLinkKit.framework",
1580+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/Amplitude.framework",
1581+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/ShareClient.framework",
1582+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/NightscoutUploadKit.framework",
1583+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/Crypto.framework",
1584+
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/G4ShareSpy.framework",
15691585
);
15701586
runOnlyForDeploymentPostprocessing = 0;
15711587
shellPath = /bin/sh;
1572-
shellScript = "# /usr/local/bin/carthage build --platform \"$PLATFORM_NAME\" \"$SRCROOT\"\n# Only run this script if we're not using a workspace or installing\nif [ ! -d $PROJECT_DIR/Loop.xcworkspace ] || [ \"$ACTION\" = \"install\" ]; then\n /usr/local/bin/carthage copy-frameworks\nfi";
1588+
shellScript = "# Rebuild using cache if we're developing in a workspace\nif [ -d $PROJECT_DIR/Loop.xcworkspace ]; then\n /usr/local/bin/carthage build --platform \"$PLATFORM_NAME\" --cache-builds \"$SRCROOT\"\nfi\n\n/usr/local/bin/carthage copy-frameworks";
15731589
};
15741590
/* End PBXShellScriptBuildPhase section */
15751591

0 commit comments

Comments
 (0)