embox

Форк
0
/
codegen-dot.mk 
26 строк · 528.0 Байт
1
#
2
# Dot tool binding.
3
# NOTE: This code is not assumed to be good. Just to see how does it work.
4
#
5
# Author: Eldar Abusalimov
6
#
7

8
ifndef _codegen_dot_mk_
9
_codegen_dot_mk_ := 1
10

11
TARGET := embox
12

13
GRAPH_DOT = $(SRCGEN_DIR)/mod_dag.dot
14
GRAPH_PS  = $(DOT_DIR)/$(TARGET).png
15

16
dot: $(GRAPH_PS)
17
	@echo 'Dot complete'
18

19
$(GRAPH_DOT) : mk/codegen-dot.mk
20
$(GRAPH_DOT) : mk/script/dot2.mk
21
	@$(MKDIR) $(SRCGEN_DIR) && $(MAKE) -f $< BUILD_MODEL=$(build_model) > $@
22

23
$(GRAPH_PS) : $(GRAPH_DOT)
24
	@$(MKDIR) $(DOT_DIR) && dot -Tpng $< -o $@
25

26
endif
27

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.