Closed marionbarker closed 2 weeks ago
create a manual clone from the source for this PR:
git clone --branch=modify_submodule_source --recurse-submodules https://github.com/loopandlearn/Trio.git
There is one extra file (other than .gitmodules) that appears with git diff alpha modify_submodule_source --name-status
after cloning from loopandlearn:modify_submodule_source. I confirmed the diff is because a PR was merged into alpha after I made my feature branch and the diffs are as expected.
M .gitmodules
M FreeAPS/Sources/Modules/Stat/View/ChartsView.swift
Ensure the SHA for all submodules are unchanged. Ensure that the clone builds. Ensure no extraneous files get modified by Xcode.
Merging this with two approving reviews and general consensus among admins.
Summary
This PR modifies the
.gitmodules
file to point to the loopandlearn github username as the source for Trio submodules.Rationale
Trio uses submodules based on those used by the Loop app, located at GitHub LoopKit
trio
branch, updates that are merged into LoopKit can be captured easily in the loopandlearn forksState before the PR
This PR is designed to only change the
.gitmodules
file and not to change any SHA. These are the SHA for each module prior to this PROther information
Information used while preparing this PR are stored in this sheet: Submodules for Trio The sheet should be visible to anyone with a link.