-
Notifications
You must be signed in to change notification settings - Fork 988
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
[feature] Make Qbs Generators ready for conan 2.0 #10033
Comments
This was referenced Nov 17, 2021
Closed
memsharded
pushed a commit
that referenced
this issue
Jun 6, 2024
memsharded
pushed a commit
that referenced
this issue
Jun 6, 2024
memsharded
added a commit
that referenced
this issue
Jun 13, 2024
* Add QbsDeps class This class allows Conan to export information about dependencies in the JSON format suitable for consuming by Qbs. Instead of generating Qbs modules directly, we choose JSON format to create a clear boundary between Qbs and Conan. That way, Qbs can change the contents of the modules it create independently from Conan release schedule which provides more flexibility on Qbs side. * Fix issue with infinite loop in tests * Address review -rename moduleName -fix Virtual env -remove common.json -add "conan-" prefix to the dir -remove "modules" subdir * Use integration tests instead of unit tests * Remove logger * Add complex requires test * Fix bug with conflicting comp names, e.g. for grpc * Remove VirtualBuildEnv, use host bindirs directly * Add simple functional tests for QbsDeps * fix style * Remove CMake dep in tests * fix test and minor formatting and style * get rid of private _package --------- Co-authored-by: memsharded <james@conan.io>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The Qbs generators should be on par with CMake. Transparent integration should be possible.
For this multiple things have to get changed:
The text was updated successfully, but these errors were encountered: