Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
12499a6b05 |
@@ -346,7 +346,9 @@
|
|||||||
officialRelease = false;
|
officialRelease = false;
|
||||||
}).overrideAttrs (prev: {
|
}).overrideAttrs (prev: {
|
||||||
# Required for clang-tidy checks
|
# Required for clang-tidy checks
|
||||||
buildInputs = prev.buildInputs ++ lib.optionals (stdenv.cc.isClang) [ pkgs.llvmPackages.llvm pkgs.llvmPackages.clang-unwrapped.dev ];
|
buildInputs = prev.buildInputs
|
||||||
|
++ [pkgs.just]
|
||||||
|
++ lib.optionals (stdenv.cc.isClang) [ pkgs.llvmPackages.llvm pkgs.llvmPackages.clang-unwrapped.dev ];
|
||||||
nativeBuildInputs = prev.nativeBuildInputs
|
nativeBuildInputs = prev.nativeBuildInputs
|
||||||
++ lib.optional (stdenv.cc.isClang && !stdenv.buildPlatform.isDarwin) pkgs.buildPackages.bear
|
++ lib.optional (stdenv.cc.isClang && !stdenv.buildPlatform.isDarwin) pkgs.buildPackages.bear
|
||||||
# Required for clang-tidy checks
|
# Required for clang-tidy checks
|
||||||
|
|||||||
@@ -0,0 +1,25 @@
|
|||||||
|
# https://just.systems/man/en/
|
||||||
|
|
||||||
|
# Remove `build/`
|
||||||
|
clean:
|
||||||
|
rm -rf build
|
||||||
|
|
||||||
|
# `meson setup`
|
||||||
|
setup:
|
||||||
|
meson setup build --prefix="$PWD/outputs/out"
|
||||||
|
|
||||||
|
# `meson compile`
|
||||||
|
build:
|
||||||
|
meson compile -C build
|
||||||
|
|
||||||
|
# Alias for `just build`
|
||||||
|
compile:
|
||||||
|
just build
|
||||||
|
|
||||||
|
# `meson install`
|
||||||
|
install:
|
||||||
|
meson install -C build
|
||||||
|
|
||||||
|
# `meson test --print-errorlogs --quiet`
|
||||||
|
test *OPTIONS:
|
||||||
|
meson test -C build --print-errorlogs --quiet {{ OPTIONS }}
|
||||||
Reference in New Issue
Block a user