-
Notifications
You must be signed in to change notification settings - Fork 155
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
Macchina.io Conan recipe #70
Comments
Thnks @uilianries, by all means - please feel free to work on it and send pull request, we'll be happy to review and merge it. also, you may want to get in touch with @lasote, he is the conan master |
Nice! I'll start soon. |
cool, #53 would also be nice to have, if you are inclined to put in some effort there. |
Great! I'll put in the list. |
- Created Conan recipe to build and deploy macchin.io as package - Include package validation that start the service Signed-off-by: Uilian Ries <[email protected]>
Hi again! I have started to create the conan recipe here. It complains the release 0.7.0, but it can be re-used for develop branch also. I found two problems that I can't figure out a good way to solve. Also, I read the documentation many times to find some solution.
I inspected such Makefile and only shared is listed. Does
Does |
yes, v8 changes rapidly, we want to stick with our own
I think yes - install default and then user can customize according to their needs
applicationDir is picked up automatically from the executable location /cc @obiltschnig |
|
When you run installed macchina.io, you need to explicitly specify the path to the config file. E.g.:
Depending on the platform, you may also need to set |
Thanks for your quickly answer! About libv8, if you don't need to apply any custom patch, I can create a conan recipe for it in the future -- we can solve all dependencies as modular packages in some point, just a plan |
Right now we have three patches for V8. These are not macchina.io-specific, but rather make our rather ancient V8 version build with modern toolchains and some (ARM) cross toolchains. There are two main reasons why we still rely on the old V8 version:
The current plan regarding V8 is to use the node.js sources and build system to build |
- Created Conan recipe to build and deploy macchin.io as package - Include package validation that start the service Signed-off-by: Uilian Ries <[email protected]>
- Created Conan recipe to build and deploy macchin.io as package - Include package validation that start the service Signed-off-by: Uilian Ries <[email protected]>
- Created Conan recipe to build and deploy macchin.io as package - Include package validation that start the service Signed-off-by: Uilian Ries <[email protected]>
- Created Conan recipe to build and deploy macchin.io as package - Include package validation that start the service Signed-off-by: Uilian Ries <[email protected]>
- Created Conan recipe to build and deploy macchin.io as package - Include package validation that start the service Signed-off-by: Uilian Ries <[email protected]>
- Created Conan recipe to build and deploy macchin.io as package - Include package validation that start the service Signed-off-by: Uilian Ries <[email protected]>
- Created Conan recipe to build and deploy macchin.io as package - Include package validation that start the service Signed-off-by: Uilian Ries <[email protected]>
- Created Conan recipe to build and deploy macchin.io as package - Include package validation that start the service Signed-off-by: Uilian Ries <[email protected]>
- Created Conan recipe to build and deploy macchin.io as package - Include package validation that start the service Signed-off-by: Uilian Ries <[email protected]>
- Created Conan recipe to build and deploy macchin.io as package - Include package validation that start the service Signed-off-by: Uilian Ries <[email protected]>
- Created Conan recipe to build and deploy macchin.io as package - Include package validation that start the service Signed-off-by: Uilian Ries <[email protected]>
Hi!
Would be nice to include Conan support for Macchina.io, as done for Poco project on conan-poco. This feature will help to build and distribute Macchina.io as a package.
In addition, I think this feature will help to improve some modules integrated in this project, such as OpenSSL and Poco, to be used as external packages. Other issues #54 #15 could be benefited by this feature as well.
I have a background with Conan recipes and would be a pleasure to help.
Regards!
The text was updated successfully, but these errors were encountered: