aboutsummaryrefslogtreecommitdiff
path: root/reproduce/analysis/make/paper.mk
diff options
context:
space:
mode:
authorMohammad Akhlaghi <mohammad@akhlaghi.org>2020-05-22 02:15:06 +0100
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2020-05-22 02:18:42 +0100
commit7b008dfbb9b2f6a1f5145e3841464e723f590feb (patch)
tree4d4608d851de6130d5ab9506eddabc5435bf3033 /reproduce/analysis/make/paper.mk
parent2bfa3a043dcf394492a33bbcb16121dcb227b5ed (diff)
Re-write of the paper to fit in ~6000 words and IEEE format
Following the fact that the DSJ editor decided that this paper doesn't fit into their scope, we decided to submit it to IEEE's Computing in Science and Engineering (CiSE). So with this commit the text was re-written to fit into their style and word-count limitations.
Diffstat (limited to 'reproduce/analysis/make/paper.mk')
-rw-r--r--reproduce/analysis/make/paper.mk11
1 files changed, 8 insertions, 3 deletions
diff --git a/reproduce/analysis/make/paper.mk b/reproduce/analysis/make/paper.mk
index 4f2088b..a216370 100644
--- a/reproduce/analysis/make/paper.mk
+++ b/reproduce/analysis/make/paper.mk
@@ -86,15 +86,21 @@ $(mtexdir)/project.tex: $(mtexdir)/verify.tex
# recipe and the `paper.pdf' recipe. But if `tex/src/references.bib' hasn't
# been modified, we don't want to re-build the bibliography, only the final
# PDF.
-$(texbdir)/paper.bbl: tex/src/references.bib $(mtexdir)/dependencies-bib.tex \
+$(texbdir)/paper.bbl: tex/src/references.tex $(mtexdir)/dependencies-bib.tex \
| $(mtexdir)/project.tex
# If `$(mtexdir)/project.tex' is empty, don't build PDF.
@macros=$$(cat $(mtexdir)/project.tex)
if [ x"$$macros" != x ]; then
+ # Unfortunately I can't get bibtex to look into a special
+ # directory for the references, so we'll copy it here.
+ p=$$(pwd)
+ if ! [ -L $(texbdir)/references.bib ]; then
+ ln -s $$p/tex/src/references.tex $(texbdir)/references.bib
+ fi
+
# We'll run LaTeX first to generate the `.bcf' file (necessary
# for `biber') and then run `biber' to generate the `.bbl' file.
- p=$$(pwd)
export TEXINPUTS=$$p:
cd $(texbdir);
latex -shell-escape -halt-on-error $$p/paper.tex
@@ -137,5 +143,4 @@ paper.pdf: $(mtexdir)/project.tex paper.tex $(texbdir)/paper.bbl
# file here.
cd $$p
cp $(texbdir)/$@ $(final-paper)
-
fi