mirror of
https://github.com/OpenMP/Examples.git
synced 2025-04-08 07:32:12 +01:00
Makefile update
This commit is contained in:
parent
00bdf88b63
commit
415024c369
18
Makefile
18
Makefile
@ -1,5 +1,6 @@
|
|||||||
# Makefile for the OpenMP Examples document in LaTex format.
|
# Makefile for the OpenMP Examples document in LaTex format.
|
||||||
# For more information, see the main document, openmp-examples.tex.
|
# For more information, see the main document, openmp-examples.tex.
|
||||||
|
SHELL=bash
|
||||||
|
|
||||||
include versioninfo
|
include versioninfo
|
||||||
|
|
||||||
@ -9,14 +10,14 @@ diff: clean openmp-diff-abridged.pdf
|
|||||||
release: VERSIONSTR="$(version_date)"
|
release: VERSIONSTR="$(version_date)"
|
||||||
release: clean openmp-examples.pdf
|
release: clean openmp-examples.pdf
|
||||||
|
|
||||||
book: BOOK_BUILD="\\\\def\\\\bookbuild{1}"
|
book: BOOK_BUILD="\\def\\bookbuild{1}"
|
||||||
book: clean release
|
book: clean release
|
||||||
mv openmp-examples-${version}.pdf openmp-examples-${version}-book.pdf
|
mv openmp-examples-${version}.pdf openmp-examples-${version}-book.pdf
|
||||||
|
|
||||||
ccpp-only: LANG_OPT="\\\\ccpptrue\\\\fortranfalse"
|
ccpp-only: LANG_OPT="\\ccpptrue\\fortranfalse"
|
||||||
ccpp-only: clean release
|
ccpp-only: clean release
|
||||||
|
|
||||||
fortran-only: LANG_OPT="\\\\ccppfalse\\\\fortrantrue"
|
fortran-only: LANG_OPT="\\ccppfalse\\fortrantrue"
|
||||||
fortran-only: clean release
|
fortran-only: clean release
|
||||||
|
|
||||||
CHAPTERS=Title_Page.tex \
|
CHAPTERS=Title_Page.tex \
|
||||||
@ -49,7 +50,7 @@ LATEXDCMD=$(LATEXCMD) -draftmode
|
|||||||
DIFF_TICKET_ID=$(shell git rev-parse --abbrev-ref HEAD)
|
DIFF_TICKET_ID=$(shell git rev-parse --abbrev-ref HEAD)
|
||||||
GITREV=$(shell git rev-parse --short HEAD || echo "??")
|
GITREV=$(shell git rev-parse --short HEAD || echo "??")
|
||||||
VERSIONSTR="GIT rev $(GITREV)"
|
VERSIONSTR="GIT rev $(GITREV)"
|
||||||
LANG_OPT="\\\\ccpptrue\\\\fortrantrue"
|
LANG_OPT="\\ccpptrue\\fortrantrue"
|
||||||
|
|
||||||
openmp-examples.pdf: $(CHAPTERS) $(SOURCES) openmp.sty openmp-examples.tex openmp-logo.png generated-include.tex
|
openmp-examples.pdf: $(CHAPTERS) $(SOURCES) openmp.sty openmp-examples.tex openmp-logo.png generated-include.tex
|
||||||
rm -f $(INTERMEDIATE_FILES)
|
rm -f $(INTERMEDIATE_FILES)
|
||||||
@ -98,12 +99,11 @@ VC_DIFF_OPTS:=${COMMON_DIFF_OPTS} --force -c latexdiff.cfg --flatten --type="${D
|
|||||||
VC_DIFF_MINIMAL_OPTS:= --only-changes --force
|
VC_DIFF_MINIMAL_OPTS:= --only-changes --force
|
||||||
|
|
||||||
generated-include.tex:
|
generated-include.tex:
|
||||||
echo "$(BOOK_BUILD)"
|
|
||||||
echo "$(BOOK_BUILD)" > $@
|
echo "$(BOOK_BUILD)" > $@
|
||||||
echo "\def\VER{${version}}" >> $@
|
echo "\\def\\VER{${version}}" >> $@
|
||||||
echo "\def\SVER{${version_spec}}" >> $@
|
echo "\\def\\SVER{${version_spec}}" >> $@
|
||||||
echo "\def\VERDATE{${VERSIONSTR}}" >> $@
|
echo "\\def\\VERDATE{${VERSIONSTR}}" >> $@
|
||||||
echo "\\\\newif\ifccpp\\\\newif\iffortran" >> $@
|
@echo "\\newif\\ifccpp\\newif\\iffortran" >> $@
|
||||||
echo "$(LANG_OPT)" >> $@
|
echo "$(LANG_OPT)" >> $@
|
||||||
util/list_tags -vtag */sources/* >> $@
|
util/list_tags -vtag */sources/* >> $@
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user