mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-05-02 14:26:23 -04:00
bazel: command to prepare development workspace (#1425)
This command symlinks all binaries into the current working directory (or the path specified by the first argument) * bazel: command to prepare development workspace * bazel: set malt3 as codeowner
This commit is contained in:
parent
e4b5ef0ed4
commit
a73cdb9b14
8 changed files with 86 additions and 3 deletions
|
@ -21,13 +21,19 @@ Prerequisites:
|
|||
sudo dnf install @development-tools pkg-config cmake openssl-devel cryptsetup-libs cryptsetup-devel
|
||||
```
|
||||
|
||||
CMake wrapper:
|
||||
Developer workspace:
|
||||
|
||||
```sh
|
||||
mkdir build
|
||||
cd build
|
||||
cmake ..
|
||||
make
|
||||
# build required binaries for a dev build
|
||||
# and symlink them into the current directory
|
||||
bazel run //:devbuild
|
||||
./constellation ...
|
||||
# modify code
|
||||
# rerun to ensure that all binaries are up to date
|
||||
bazel run //:devbuild
|
||||
./constellation ...
|
||||
```
|
||||
|
||||
Bazel build:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue