diff options
| author | Akshay Nair <phenax5@gmail.com> | 2025-04-06 21:43:58 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2025-04-06 21:43:58 +0530 |
| commit | 762ac5a2bc8902fb22fa7005a136ed07c2e2cdfc (patch) | |
| tree | 4dd34c35b1f41521a4792be839b8355cb5d4a899 /Makefile | |
| parent | fec0d51acfc967e32d1dfb25eec4e6ab2e0bcc30 (diff) | |
| download | null-browser-762ac5a2bc8902fb22fa7005a136ed07c2e2cdfc.tar.gz null-browser-762ac5a2bc8902fb22fa7005a136ed07c2e2cdfc.zip | |
Switch to ninja in cmake + add ccache
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -8,9 +8,10 @@ LUA_PREFIX = "" build-source: @mkdir -p build @cd build/ && cmake .. \ + -G Ninja \ -DNULL_LUA_PREFIX="${LUA_PREFIX}" \ -DCMAKE_INSTALL_PREFIX="${PREFIX}" \ - && make -j8 + && cmake --build . -j10 dev-setup: @cp build/compile_commands.json . @@ -27,6 +28,7 @@ test: build-source cd build && QT_QPA_PLATFORM=offscreen ctest -V clean: + ccache -C || true rm -rf build/ rm -f compile_commands.json @@ -41,3 +43,6 @@ check: clang-format -i ./src/**/*.{hpp,cpp} clang-tidy --config-file=.clang-tidy ./src/**/*.{hpp,cpp} +# appimage: +# nix bundle --bundler github:ralismark/nix-appimage + |
