mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-12 19:02:12 +00:00
before this change, we assume that debian packaging directory is always located under `build/debian/debian`. which is hardwired by `configure.py`. but this could might hold anymore, if we want to have a self-contained build, in the sense that different builds do not share the same build directory. this could be a waste for the non-mult-config build, but `configure.py` uses mult-config generator when building with CMake. so in that case, all builds still share the same $build_dir/debian/ directory. in order to work with the out-of-source build, where the build directory is not necessarily "build", a new option is added to `create-relocatable-package.py`, this allows us to specify the directory where "debian" artifacts are located. Refs #15241 Signed-off-by: Kefu Chai <kefu.chai@scylladb.com> Closes scylladb/scylladb#17558
7.2 KiB
Executable File
7.2 KiB
Executable File