Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Swift Package Manager #560

Merged
merged 14 commits into from
Dec 20, 2016
Merged

Swift Package Manager #560

merged 14 commits into from
Dec 20, 2016

Conversation

jberkel
Copy link
Collaborator

@jberkel jberkel commented Dec 10, 2016

Supersedes #548

@jberkel
Copy link
Collaborator Author

jberkel commented Dec 10, 2016

@wadetregaskis is there a way to refer to the system CSQLite target instead of including the amalgamation?

@jberkel jberkel added this to the 0.11.2 milestone Dec 10, 2016
@jberkel jberkel changed the title Package manager Swift Package Manager Dec 10, 2016
@jberkel jberkel force-pushed the package-manager branch 2 times, most recently from b2f0145 to 83e5175 Compare December 11, 2016 01:09
Target(name: "SQLiteObjc")
],
dependencies: [
.Package(url: "https://github.com/jberkel/CSQLite.git", majorVersion: 0)
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@stephencelis this should probably be moved to your namespace – I couldn't find a way to avoid a separate repository. there's something like dependency pinning now but it seems to be a newer feature, it's not on my system.

@jberkel
Copy link
Collaborator Author

jberkel commented Dec 14, 2016

@stephencelis could you just check the one comment above – basically need you to clone the repo.

also, great stuff regarding today's Kickstarter OSS announcement, just a bit disappointed that there's no sign of SQLite.swift in the iOS app :)

wadetregaskis and others added 14 commits December 19, 2016 19:01
…if nothing else match the existing Xcode project name.
• Added a [hopefully] temporary workaround to allow building within the existing Xcode project to work as it did before, in addition to command-line builds via `swift`.
Fix paths

Fix up podspec

Run tests with package manager

missing space

Update changelog

Fix variable expansion

Fix quoting

More quoting

Don’t use env variable

Rename

Update doc

Try build only

Link ref

Add to index

Sans quotes

Doc

Simplify podspec

Update docs

Update planning doc

Missing closing quote

yml

doc

Capitalization

Remove ALL_IN_ONE_BUILD

Use system sqlite3

Fix import

Fix bridging header

Fixing paths
@jberkel jberkel merged commit ceaec3e into master Dec 20, 2016
@jberkel jberkel deleted the package-manager branch December 20, 2016 08:41
@stephencelis
Copy link
Owner

@jberkel Thanks! Sorry for the delay. I've forked the dependent repo in case you wanted to make things consistent!

Yeah, the app is mostly online-only right now, so no need for a lib like SQLite.swift 😛, which might also show why my participation here has waned a bit—it's much harder to actively maintain libraries that you're not currently using. Happy holidays! Thanks again for being an invaluable contributor!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants