bsh project

This commit is contained in:
brice.boisson
2022-02-08 18:50:03 +01:00
commit 7744ceaa33
109 changed files with 9536 additions and 0 deletions

36
Makefile Normal file
View File

@@ -0,0 +1,36 @@
all: rebuild
bsh: build
.PHONY: build
check: build
@echo "Checking..."
@python3 tests/moulinette.py --binary bsh --tests tests/*.yml
@echo "Done."
rebuild:
@echo "Rebuilding project..."
@rm -f bsh
@ninja -C builddir
@cp builddir/bsh .
@echo "Done."
build: clean
@echo "Building project..."
@rm -f bsh
@meson setup builddir
@ninja -C builddir
@cp builddir/bsh .
@echo "Done."
doc:
@echo "Generating documentation..."
@rm -rf doc
@doxygen
@echo "Done."
clean:
@echo "Cleaning up..."
@rm -rf builddir bsh doc vgcore.*
@echo "Done."