Closed
Bug 1312453
Opened 8 years ago
Closed 6 years ago
Add OnyxClient/WebMetadataKit Carthage projects to Firefox project using --use-submodules
Categories
(Firefox for iOS :: Build & Test, defect, P3)
Tracking
()
RESOLVED
INVALID
Tracking | Status | |
---|---|---|
fxios | + | --- |
People
(Reporter: sleroux, Unassigned)
Details
Having these two libraries moved out of the mainline application makes it more difficult to add modifications to them without having to go through the hassle of making a new release or having another copy of the framework to link locally that has the changes. Carthage has a solution to this where dependencies can be added as submodules to the project so that any changes to the libraries can be commit and pushed upstream. Unfortunately, this flag is used at the point of bootstrapping and is an all-or-nothing option right now. You're unable to selectively choose which dependencies you want to make submodules. Probably not that big of an issue since we won't be touch non-Mozilla dependencies anyways but is something to consider.
Updated•8 years ago
|
Priority: -- → P3
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•