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

Add basic Conan support #162

Merged
merged 2 commits into from
Nov 28, 2018
Merged

Add basic Conan support #162

merged 2 commits into from
Nov 28, 2018

Conversation

Croydon
Copy link
Contributor

@Croydon Croydon commented Nov 27, 2018

This adds basic Conan support.

Packages can be build with

conan create . entt/<version-number>@skypjack/stable

Packages can be tested with

conan create . entt/<version-number>@skypjack/stable -tf conan/test_package

(the parameter tf stands for test_package)


I will create a separate pull request for adding CI building/testing/publishing later.


Cross-referencing: conan-io/wishlist#166

@Croydon Croydon mentioned this pull request Nov 27, 2018
@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling a2cb6f8 on Croydon:croydon/conan into 2a4e098 on skypjack:master.

@indianakernick
Copy link
Contributor

There’s already a script that publishes to Homebrew. You could quite easily add a new script for publishing to Conan. The script is run automatically by Travis.

@Croydon
Copy link
Contributor Author

Croydon commented Nov 27, 2018

@Kerndog73 Yes, of course, but divide&conquer pull requests is also a good thing :)

At Bincrafters we maintain templates for Conan and I will re-use them (https://github.com/bincrafters/conan-templates & https://github.com/bincrafters/conan-templates-upstream)

@skypjack skypjack self-assigned this Nov 27, 2018
@skypjack skypjack added enhancement accepted requests, sooner or later I'll do it help wanted I don't have the knowledge/resources to do that labels Nov 27, 2018
@skypjack
Copy link
Owner

Just a side question: is it possible to turn conan dir to .conan as it happened for uvw?

@Croydon
Copy link
Contributor Author

Croydon commented Nov 27, 2018

Just a side question: is it possible to turn conan dir to .conan as it happened for uvw?

I can rename it if you want. It's just more common for us to use a conan directory instead of a .conan one.

@skypjack
Copy link
Owner

Stick with the convention. Just a matter of tastes. Not a problem. 👍

@skypjack skypjack merged commit 3aba855 into skypjack:master Nov 28, 2018
@skypjack
Copy link
Owner

@Croydon may I ask you to help me to port the conan stuff to GH actions?
I'm having troubles and I don't know how to solve it.
Branch wip contains the current configuration.

@skypjack
Copy link
Owner

Nevermind. It works. 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement accepted requests, sooner or later I'll do it help wanted I don't have the knowledge/resources to do that
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants