-
Notifications
You must be signed in to change notification settings - Fork 107
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
Allow to generate a standalone tarball with all dependencies #123
Comments
I was trying to figure out what it takes to implement a command like this, but there are a some things that are unclear. First, I would propose to name the command The second thing that comes to mind is, in case we use Finally, how do we handle the case of As a note, in case anyone wants to give this a real try. Implementing a |
Is there a way to build
the build is OK. If I tried to build in isolated environment against system installed
and command, e.g.
(where P.S. |
Well it's seems the problem is with The problem with toml-f was due to I forgot to link
|
I solve the problem:
with creating symlink
|
Is there any progress on this? Alternatively, fpm should allow to specify a (relative) path of locally-cloned dependency repos. Most build platforms (such as Open Build Service) perform builds offline for obvious security reasons and there should be a way to build code without Internet connection (not to mention that some repos might get taken down in the future!). EDIT: I realized such possibility exists with |
fpm should have a feature like
fpm tarball --include-deps
that will create a tarball of the current fpm package together with all dependencies and a build system such as CMake (#69), so that one can unpack this tarball at a machine without internet connection, and build everything from scratch (all the dependencies and the main application).There are many usages of this feature:
The text was updated successfully, but these errors were encountered: