rpm-ostree/packaging
Colin Walters 7b69294b8a packaging: Support vendoring the Rust sources
This ends up being different than what landed in librsvg (that
was imported into ostree) because in rpm-ostree we've basically
been using `git archive`-based tarball generation rather than `make dist`
for a long time.  And supporting `make dist` looks like it'd get into
handling the `libdnf` bits and walking into `cmake` land so...yeah
let's not do that.

The canonical sources are in git (recursively via submodule),
except for the Rust sources, which cargo can download dynamically,
and with this patch we support glomming all of that together
into a tarball.

(And turn off `make dist` so people understand how we do it)

Tested by `make -f Makefile.dist-packaging dist-snapshot`, then
copying the resulting tarball into a container with `--net=none`
and building there.

Closes: #1391
Approved by: jlebon
2018-06-06 15:52:48 +00:00
..
.gitignore build: Update .gitignore 2016-03-26 14:22:41 +00:00
atomic7-testing.repo packaging: Add a cccp.yml and tweak Dockerfile 2016-09-13 13:35:12 +00:00
cccp.yml packaging: Add a cccp.yml and tweak Dockerfile 2016-09-13 13:35:12 +00:00
Dockerfile packaging: Add a cccp.yml and tweak Dockerfile 2016-09-13 13:35:12 +00:00
make-git-snapshot.sh packaging: Support vendoring the Rust sources 2018-06-06 15:52:48 +00:00
Makefile.dist-packaging packaging: Make a yum repo 2016-03-11 08:38:06 -05:00
Makefile.docker packaging: More Docker fixes 2014-05-18 14:13:13 -04:00
rpm-ostree.spec.in Add polkit support 2017-06-19 21:19:42 +00:00
rpmbuild-cwd packaging: New directory with spec file 2014-01-15 21:54:48 -05:00