+++ /dev/null
----
-Checks: "*,
- -abseil-*,
- -llvm*,
- -google*,
- -modernize-use-trailing-return-type,
- -readability-else-after-return,
- -readability-static-accessed-through-instance,
- -readability-avoid-const-params-in-decls,
- -misc-unused-parameters,
- -bugprone-easily-swappable-parameters,
- -cert-err33-c,
- -readability-identifier-length,
- -altera-unroll-loops,
- -cppcoreguidelines-avoid-non-const-global-variables,
- -altera-struct-pack-align,
- -cppcoreguidelines-avoid-magic-numbers,
- -readability-magic-numbers,
- -cert-err34-c,
- -readability-function-cognitive-complexity,
- -altera-id-dependent-backward-branch,
- -clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling,
- -misc-no-recursion,
- -concurrency-mt-unsafe,
- -hicpp-signed-bitwise,
- -misc-include-cleaner,
- -modernize-macro-to-enum,
- -hicpp-uppercase-literal-suffix,readability-uppercase-literal-suffix,
- -readability-uppercase-literal-suffix,
- -hicpp-function-size,
- -readability-function-size,
- -cert-env33-c,
- -cppcoreguidelines-macro-to-enum
-"
-WarningsAsErrors: ''
-HeaderFilterRegex: ''
-FormatStyle: None
-
-
-
cp ./man/$(NAME).1 $(INSTALL_DIR)/man/man1
cp ./man/$(NAME).5 $(INSTALL_DIR)/man/man5
-.PHONY: tags
-tags:
- ctags --recurse=yes --exclude=.git --extras=* --fields=* --c-kinds=* --language-force=C .
-
-.PHONY: ccmds
-ccmds:
- bear -- make SHELL="sh -x -e" --always-make
-
-.PHONY: format
-format:
- clang-format -i ./src/*.c ./src/*.h
-
-.PHONY: lint
-lint:
- clang-tidy ./src/*.h ./src/*.c
-
buildtests: bin
./$(NAME) tests/t0.s -D ULAS_PREDEF -l - -o tests/t0.bin
./$(NAME) tests/t0.bin -d - -o tests/t0_dasm.s