★ wanayoo — archive 1999 https://github.com/Prosumma/CoreDataQueryInterface/issues/51Nouvelle recherche | Portail wanayoo
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

cdqi script not included in cocoapods install #51

Open
patgoley opened this issue Apr 30, 2016 · 6 comments
Open

cdqi script not included in cocoapods install #51

patgoley opened this issue Apr 30, 2016 · 6 comments

Comments

@patgoley
Copy link
Contributor

@patgoley patgoley commented Apr 30, 2016

I was attempting a Cocoapods install (only to figure out where the cdqi script would be located for reference) and realized it's not actually included in the podspec. Looking at the podspec documentation, I don't see anything for including files that aren't built and included in the Pods library. I'm not sure how we get around that, but it seems like a fatal flaw for cocoapods users.

@Revolucent
Copy link
Member

@Revolucent Revolucent commented May 1, 2016

I'm not sure it's fatal. I imagine most CocoaPods users are proficient enough to be able to get the cdqi script from Github. But it is a pain in the butt for them, and ideally we want it to come down the pipe.

I'll look into it. (And I certainly won't object if you do as well. Hint, hint.)

@Revolucent
Copy link
Member

@Revolucent Revolucent commented May 1, 2016

A preliminary survey of the options available to a Podspec author does not look promising. As an alternative, we could provide a link directly in the Github README to download the cdqi tool.

@patgoley
Copy link
Contributor Author

@patgoley patgoley commented May 1, 2016

@Revolucent Would it make sense to list cdqi as a gem so it could be easily installed separately? On one hand, your project won't compile unless you have the CoreDataQueryInterface.framework in your project, so it isn't totally stand alone, but it would provide an easy route to install for cocoapod users.

@Revolucent
Copy link
Member

@Revolucent Revolucent commented May 2, 2016

Not a bad idea, since it's just a simple Ruby executable. Never done a gem before, but I can't imagine it's rocket science. Let me give it a little thought. I'm a little busy early this week, so I won't be able to get to any of this for a bit.

This will add yet another step to the releas process for CDQI. That's fine, but I need to draw up some kind of release document for my own use so I don't forget a step: Make sure "Top Hits" runs, increment build number, fix up CocoaPods, take a short nap, etc.

@patgoley
Copy link
Contributor Author

@patgoley patgoley commented May 16, 2017

Hey @Revolucent long time no chat! I'm knocking around with the latest version of CDQI on a toy project and I ran into this issue again. I'd be happy to figure out the whole gem thing if you'd like to move forward here. It seems like the only other option for pod users is to include the file as a resource of the pod, but that just feels wrong to me.

@Revolucent
Copy link
Member

@Revolucent Revolucent commented Jun 14, 2017

@patgoley What do you think of the idea of creating another project for the cdqi command line tool. I would create it as a part of my organization, but I would make you the maintainer. This might be a more convenient way to turn it into a gem.

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

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.