๐Ÿ“ฆ cityzenKIM / red-black-tree

๐Ÿ“„ Makefile ยท 19 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19.PHONY: help build test

help:
# http://marmelab.com/blog/2016/02/29/auto-documented-makefile.html
	@grep -E '^[a-zA-Z0-9_%/-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'

build:
build: ## Build executables
	$(MAKE) -C src

test:
test: ## Test rbtree implementation
	$(MAKE) -C test test
	
clean:
clean: ## Clear build environment
	$(MAKE) -C src clean
	$(MAKE) -C test clean