bsneed / modulo_objc Goto Github PK
View Code? Open in Web Editor NEWModulo Source Code Package Manager
License: MIT License
Modulo Source Code Package Manager
License: MIT License
Unable to proceed. The following modules have unpushed commits, stashes, or changes:
CocoaLumberjack
Key sourchPath is informational only. Let's change the name to reflect this. In addition, there is a ton of info that is ending up in README like all of the steps to add dependencies, linker, User Header Paths, etc. All of this should be reported when a module is added.
This also means that a missing info key would report nothing. This could be used to solve the CocoaLumberJack issue by something like:
modulo add lumberJackGitHubURL -embedded
that could make sure to NOT add that key to the lumberjack dependency, and thus not reported when someone adds this module.
modulo sync
// Removes unneeded dependencies
To be more in line with the naming of the project
Would be nice if the main ReadMe was a little more in depth and perhaps talked about why one would use modulo vs cocoa pods vs carthage.
or conversely, if initialBranch is missing, then git add of a module that does not have initialBranch in the dependencies tries to add --branch (null)
{
"dependencies" : [
{
"name" : "CocoaLumberjack",
"moduleURL" : "[email protected]:CocoaLumberjack/CocoaLumberjack.git"
}
],
"dependenciesPath" : "../",
"initialBranch" : "master",
"sourcePath" : "Shrubbery/THGLog.xcodeproj",
"name" : "Shrubbery"
}
will fail if someone tries to add this module to their project. However:
{
"dependencies" : [
{
"name" : "CocoaLumberjack",
"moduleURL" : "[email protected]:CocoaLumberjack/CocoaLumberjack.git"
"initialBranch" : "master",
}
],
"dependenciesPath" : "../",
"initialBranch" : "master",
"sourcePath" : "Shrubbery/THGLog.xcodeproj",
"name" : "Shrubbery"
}
works
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.