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

Conan support #19

Open
mjvankampen opened this issue Jan 5, 2020 · 7 comments
Open

Conan support #19

mjvankampen opened this issue Jan 5, 2020 · 7 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@mjvankampen
Copy link
Contributor

Is your feature request related to a problem? Please describe.
CPP packages are always somewhat hard to manage and integrate.

Describe the solution you'd like
It would be nice to get your ok and support to create an FSeam package for conan, a CPP package manager.

Describe alternatives you've considered
Other package managers can be used as well, but they are less widely used, platform specific or just not very nice.

@FreeYourSoul
Copy link
Owner

You have my ok at 100% to integrate FSeam with Conan. It is something I planned to do if I got more time at hand.
But as FSeam currently works only on Linux, I thought Conan may reject it (not cross-platform)

@FreeYourSoul FreeYourSoul self-assigned this Jan 6, 2020
@FreeYourSoul FreeYourSoul added enhancement New feature or request help wanted Extra attention is needed labels Jan 6, 2020
@mjvankampen
Copy link
Contributor Author

Cool, so it works on windows with mingw and VS. I only have an issue that your use of the install folder share is not very common. It is not allowed by the conan-center-index. Before I start doing tricks in the conan recipe I would like to see why it is different for FSeam than for the other packages in CCI.

@FreeYourSoul
Copy link
Owner

I cleaned up and made the upgrade of CMake findPython3 works on travis. Do you want help on your side?

@mjvankampen
Copy link
Contributor Author

Ah great! The question above still stands. Is putting everything in the share folder necessary? It is different from most other packages such as Catch for example.

@FreeYourSoul
Copy link
Owner

I don't think it is, it was to install correctly FSeam on my distro, but kind of a hotfix as I didn't think it had to standardize it ^^

@mjvankampen
Copy link
Contributor Author

Ok I will try to fix that soon (life got in the way :-))

@daravi
Copy link

daravi commented Aug 6, 2020

@mjvankampen I was wondering if you have had any chance to work on this?

This is what I have created so far:
https://github.com/daravi/conan-fseam

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants