diff --git a/makefile b/makefile index c264942..a4ec05a 100644 --- a/makefile +++ b/makefile @@ -1,4 +1,5 @@ BUILD ?= cmake -B build -G Ninja +NONUITKA ?= cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DENABLE_MODULES="plugin;shell;m3shapes" NINJA ?= ninja -C build COMPILE ?= $(BUILD) && $(NINJA) INSTALL ?= $(BUILD) && $(NINJA) && sudo ninja -C build install @@ -17,7 +18,7 @@ help: @echo "compile cmake builds and compiles C++ code" @echo "cpp-fmt format C++ code with clang-format" @echo "cpp-lint lint check C++ code with clang-tidy" - @echo "cpp-compile alias to make compile" + @echo "cpp-compile similar to make compile, but excludes Nuitka from compiling python" @echo "py-fmt format Python code with ruff" @echo "py-lint lint check Python code with ruff" @echo "py-check lsp and typecheck all Python code using Basedpyright" @@ -41,8 +42,6 @@ install: compile: $(COMPILE) -# TODO: Anything below is not ready - # C++ cpp-fmt: $(CPPFMT) @@ -51,7 +50,7 @@ cpp-lint: $(CPPLINT) cpp-compile: - $(COMPILE) + $(NONUITKA) # Python py-fmt: