/
githubmirror
/
json
Обзор
Документация
Войти
/
githubmirror
/
json
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v3.10.5
doc/Makefile
34 строки
919 B
Niels Lohmann
Consolidate documentation (#3071)
29 дек 2021, 15:41
Не верифицирован
29 дек 2021, 15:41
29cd970
Код
Авторство
О чём код?
SRCDIR = ../single_include all: create_output ########################################################################## # example files ########################################################################## # where are the example cpp files EXAMPLES = $(wildcard examples/*.cpp) # create output from a stand-alone example file %.output: %.cpp make $(<:.cpp=) CPPFLAGS="-I $(SRCDIR)" CXXFLAGS="-std=c++11" ./$(<:.cpp=) > $@ rm $(<:.cpp=) # compare created output with current output of the example files %.test: %.cpp make $(<:.cpp=) CPPFLAGS="-I $(SRCDIR)" CXXFLAGS="-std=c++11" ./$(<:.cpp=) > $@ diff $@ $(<:.cpp=.output) rm $(<:.cpp=) $@ # create output from all stand-alone example files create_output: $(EXAMPLES:.cpp=.output) # check output of all stand-alone example files check_output: $(EXAMPLES:.cpp=.test) clean: rm -fr $(EXAMPLES:.cpp=) $(MAKE) clean -C docset $(MAKE) clean -C mkdocs