Comments (5)
I think this makes sense. I'd be curious why you don't unarchive the .xcframework in the filesystem before running tuist generate? Just to understand a bit better where this comes from 🙂
I agree with @fortmarek here. How a portable binary is transported/stored (e.g., in a zip file) is not something Tuist should be concerned about. If we bring that responsibility into Tuist, we open the door for feature requests to support the infinite options out there, and it'll distract us from other areas of the project that would benefit from deeper focus.
Is there any concern with unzipping it yourself @Binlogo ?
No, I resolved the issue by unzipping the file first. It's fine with me, not a major issue.
As I mentioned early, when I first encountered Tuist, its design and syntax reminded me of (SPM), leading me to expect that it would function in a similar manner.
However, if ensuring compatibility with zipped files is not within Tuist's scope, then perhaps my expectations may need adjustment.
from tuist.
Hey 👋
Detect the path provided, determine its format to unarchive if needed.
I think this makes sense. I'd be curious why you don't unarchive the .xcframework
in the filesystem before running tuist generate
? Just to understand a bit better where this comes from 🙂
from tuist.
I think this makes sense. I'd be curious why you don't unarchive the
.xcframework
in the filesystem before runningtuist generate
? Just to understand a bit better where this comes from 🙂
🤔 The scenery is the .zip
file used for SPM originally. When migrating to use Tuist, using the .zip
file directly is a nature path until tuist generate
fails. Then I realize Tuist only support unarchived .xcframework
itself.
from tuist.
The scenery is the .zip file used for SPM originally.
Is the .zip
downloaded by SPM?
When migrating to use Tuist, using the .zip file directly is a nature path until tuist generate fails. Then I realize Tuist only support unarchived .xcframework itself.
How does Xcode deal with linking against an .xcframework
archive?
All-in-all, I'm not against this feature, that being said, it might be on you (or someone from the community) to take this on as it's unlikely we'll get to this ourselves.
from tuist.
I think this makes sense. I'd be curious why you don't unarchive the .xcframework in the filesystem before running tuist generate? Just to understand a bit better where this comes from 🙂
I agree with @fortmarek here. How a portable binary is transported/stored (e.g., in a zip file) is not something Tuist should be concerned about. If we bring that responsibility into Tuist, we open the door for feature requests to support the infinite options out there, and it'll distract us from other areas of the project that would benefit from deeper focus.
Is there any concern with unzipping it yourself @Binlogo ?
from tuist.
Related Issues (20)
- Pass environment through mapper
- Not output the report URL when a command outputs machine-readable content
- Unable to delete Tuist Cloud project when specifying project in format `<org_name>/<project_name>`
- Error thrown when trying to delete a project in Tuist Cloud HOT 5
- Quick's QuickObjcRuntime target is not included in the list of targets that need testing search paths
- [Xcode16-beta.2] SwiftUI Preview fails under some conditions HOT 1
- "disableBundleAccessors" options not working HOT 2
- `tuist run` command line tool on Xcode Cloud fails due to derived data path mismatch HOT 5
- Removed UI test targets when using `--skip-ui-tests` HOT 1
- Throw error when creating a project with an invalid identifier
- Generate Objective C resources for internal targets HOT 3
- Can't find build configuration or variant for caching HOT 2
- Tuist with RealityComposerPro package HOT 2
- Project settings don't update correctly HOT 1
- visionOS is already released. time for update? HOT 1
- On-demand tags with .rkasserts HOT 3
- Duplicate values for key conflict with SPM packages that also use Tuist HOT 2
- Invalid workspace scheme doesn't trigger any warning/error
- VisionOS app + UnitTests fails project creation HOT 1
- Add ability to revoke user and project tokens
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tuist.