Repository navigation
Support persistent Xconfig file - #18
Merged
Merged
Conversation
bill-foreflight
commented
Apr 2, 2022
| @@ -1,3 +1,4 @@ | |||
| #include? "../../LoopConfigOverride.xcconfig" | |||
|
|
|||
Contributor
Author
There was a problem hiding this comment.
The ? means it is an option include.
One idea for supporting configs in the user's $HOME directory is to add includes for several levels like this (kind of hacky but works):
#include? "../../LoopConfigOverride.xcconfig"
#include? "../../../LoopConfigOverride.xcconfig"
#include? "../../../../LoopConfigOverride.xcconfig"
#include? "../../../../../LoopConfigOverride.xcconfig"
codebymini
pushed a commit
to codebymini/LoopWorkspace
that referenced
this pull request
Sep 2, 2025
Tidepool Sync
jeremybarnum
pushed a commit
to jeremybarnum/LoopWorkspace
that referenced
this pull request
Oct 13, 2026
… @ 150d2b1) airedev326/LibreCRKit no longer exists, so LibreLoop's package dependency could not resolve and the workspace could not build from a fresh checkout. Upstream LibreLoop switched to airedev326/RoundWhiteDiscKit in LoopKit#14. LibreLoop 86c735e -> 150d2b1 (upstream LoopKit#18). Stops short of LoopKit#19+, which need CgmEventError from a newer LoopKit than our fork carries. Removes the LibreCRKit submodule and its workspace reference, and returns the test workflow to a plain recursive checkout, with a step that prints build errors that xcbeautify --quiet hides. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0183NiXCKMp45RiZQ3UmqAZE
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
It can be cumbersome to change your team ID for every branch you check out to test. This change will allow you to drop an xcconfig file in the directory above your LoopWorkspace clone. I was hoping to do this in a file in the ~/ or ~/Desktop but I can't see how to generically access the user's home directory ($HOME and ~ not supported).