From c6a4aaad62a90af9a72f9bc58650696419474239 Mon Sep 17 00:00:00 2001
From: Mohammadreza Khellat <mkhellat@gmail.com>
Date: Wed, 26 Aug 2020 14:53:10 +0400
Subject: Machine architecture and byte-order available as LaTeX macro

Until now, no machine-related specifications were being documented in the
workflow. This information can become helpful when observing differences in
the outcome of both software and analysis segments of the workflow by
others (some software may behave differently based on host machine).

With this commit, the host machine's 'hardware class' and 'byte-order' are
collected and now available as LaTeX macros for the authors to use in the
paper. Currently it is placed in the acknowledgments, right after
mentioning the Maneage commit.

Furthermore, the project and configuration scripts are now capable of
dealing with input directory names that have SPACE (and other special
characters) by putting them inside double-quotes. However, having spaces
and metacharacters in the address of the build directory could cause
build/install failure for some software source files which are beyond the
control of Maneage. So we now check the user's given build directory
string, and if the string has any '@', '#', '$', '%', '^', '&', '*', '(',
')', '+', ';', and ' ' (SPACE), it will ask the user to provide a different
directory.
---
 paper.tex | 27 ++++++++++++++-------------
 1 file changed, 14 insertions(+), 13 deletions(-)

(limited to 'paper.tex')

diff --git a/paper.tex b/paper.tex
index 5367c74..3a2c2f6 100644
--- a/paper.tex
+++ b/paper.tex
@@ -250,19 +250,20 @@ to follow the ``Publication checklist'' of \texttt{README-hacking.md}.
   mentioning the reproducible paper template.}
 
 This project was developed in the reproducible framework of Maneage
-\citep[\emph{Man}aging data lin\emph{eage},][over commit
-  \maneageversion]{maneage}. Maneage has been funded partially by the
-following grants: Japanese Ministry of Education, Culture, Sports, Science,
-and Technology (MEXT) PhD scholarship to M. Akhlaghi and its Grant-in-Aid
-for Scientific Research (21244012, 24253003). The European Research Council
-(ERC) advanced grant 339659-MUSICOS. The European Union (EU) Horizon 2020
-(H2020) research and innovation programmes No 777388 under RDA EU 4.0
-project, and Marie Sk\l{}odowska-Curie grant agreement No 721463 to the
-SUNDIAL ITN. The State Research Agency (AEI) of the Spanish Ministry of
-Science, Innovation and Universities (MCIU) and the European Regional
-Development Fund (ERDF) under the grant AYA2016-76219-P. The IAC project
-P/300724, financed by the MCIU, through the Canary Islands Department of
-Economy, Knowledge and Employment.
+\citep[\emph{Man}aging data lin\emph{eage},][latest Maneage commit of
+  \maneageversion, and built on an {\machinearchitecture} machine with
+                 {\machinebyteorder} byte-order]{maneage}. Maneage has been
+funded partially by the following grants: Japanese Ministry of Education,
+Culture, Sports, Science, and Technology (MEXT) PhD scholarship to
+M. Akhlaghi and its Grant-in-Aid for Scientific Research (21244012,
+24253003). The European Research Council (ERC) advanced grant
+339659-MUSICOS. The European Union (EU) Horizon 2020 (H2020) research and
+innovation programmes No 777388 under RDA EU 4.0 project, and Marie
+Sk\l{}odowska-Curie grant agreement No 721463 to the SUNDIAL ITN. The State
+Research Agency (AEI) of the Spanish Ministry of Science, Innovation and
+Universities (MCIU) and the European Regional Development Fund (ERDF) under
+the grant AYA2016-76219-P. The IAC project P/300724, financed by the MCIU,
+through the Canary Islands Department of Economy, Knowledge and Employment.
 
 %% Tell BibLaTeX to put the bibliography list here.
 \printbibliography
-- 
cgit v1.2.1

