geniomhe-oop-dnapp/Makefile

22 lines
449 B
Makefile

all: build run
build:
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build
conan-install:
conan install . --output-folder=build --build=missing
conan-build: conan-install
cmake -S . -B build/ -DCMAKE_TOOLCHAIN_FILE=conan_toolchain.cmake -DCMAKE_BUILD_TYPE=Release
cmake --build build
run:
./build/dnapp -i ./data/sample.fa
test:
cmake -S . -B build
cmake --build build
cd build && ctest --output-on-failure
.PHONY: build