forked from userver-framework/userver
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
33 lines (26 loc) · 952 Bytes
/
Makefile
File metadata and controls
33 lines (26 loc) · 952 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
include Makefile.common
.PHONY: clean
clean: check-yandex-env
@rm -rf $(BUILD_DIR)
@rm -rf $(BUILD_CHECK_DIR)
@rm -rf $(DOCS_DIR)
.PHONY: gen
gen:
$(PYTHON3_BIN_DIR)python3 scripts/external_deps/cmake_generator.py --repo-dir=. --build-dir=cmake
bionic-%: check-yandex-env
docker-compose run --rm taxi-userver-bionic make $*
docker-bionic-pull: check-yandex-env
docker pull registry.yandex.net/taxi/taxi-integration-bionic-base
build-release: check-yandex-env
$(MAKE) build BUILD_TYPE=Release
.PHONY: opensource-docs
opensource-docs:
@( \
cat scripts/docs/doxygen.conf; \
echo "LAYOUT_FILE = scripts/docs/layout_opensource.xml"; \
echo "USE_MDFILE_AS_MAINPAGE = scripts/docs/en/landing.md"; \
echo "HTML_HEADER = scripts/docs/header_opensource.html"; \
echo 'PROJECT_BRIEF = "C++ Async Framework (beta)"'; \
echo OUTPUT_DIRECTORY=$(DOCS_DIR) \
) | doxygen -
@echo 'userver.tech' > $(DOCS_DIR)/html/CNAME