Makefile: Add the ability to create a source code release with all deps #104240

Open
Sebastian Parborg wants to merge 4 commits from ZedDB/flamenco:vendor into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

4 Commits

Author SHA1 Message Date
bdc63b3057 Add webapp-deps target to webapp-static 2023-09-08 15:51:54 +02:00
17e07d5041 Add a version prefix to the generated source tarball 2023-09-08 15:49:59 +02:00
ba1572ac7b Make sure yarn populates the offline package cache if it is missing 2023-09-08 15:49:59 +02:00
a93d113210 Makefile: Add the ability to create a source code release with all deps
This adds two new recipes:
"only-deps": Download all the deps required to build the project offline

"release-package-source": Create a .tar.gz source release with all deps
included
2023-09-08 15:49:51 +02:00