aboutsummaryrefslogtreecommitdiff
path: root/paper.tex
diff options
context:
space:
mode:
authorMohammad Akhlaghi <mohammad@akhlaghi.org>2020-01-20 19:45:24 +0000
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2020-01-20 20:22:10 +0000
commit2ed0c82eff6af8aecd34b3e697b0e392ab129cd3 (patch)
treeea5e1cc7855c978550724d2c8a9211c3d0e73498 /paper.tex
parent01dd812b7b828982b7d36e2967f0d9f558780e78 (diff)
New rendering of the file architecture plot
Until now the file architecture plot at the directories ontop of the top-level files. This made it hard to visually identify the top-level files. They are not placed ontop of the sub-directories and some space is added to highlight the files in the top-level directory and those in the subdirectories. Two other changes were made: - The symbolic links created in the top source directory are also shown. - The coding of this figure was made much more elegant by defining a PGFPlots node class and just changing the things that are direrent between each directory.
Diffstat (limited to 'paper.tex')
-rw-r--r--paper.tex1
1 files changed, 1 insertions, 0 deletions
diff --git a/paper.tex b/paper.tex
index 7237876..f03bd5e 100644
--- a/paper.tex
+++ b/paper.tex
@@ -524,6 +524,7 @@ In short, its a version-controlled directory with many plain-text files, distrib
Directory and (plain-text) file structure in a hypothetical project using this solution.
Files are shown with thin, darker boxes that have a suffix in their names (for example `\texttt{*.mk}' or `\texttt{*.conf}').
Directories are shown as large, brighter boxes, where the name ends in a slash (\texttt{/}).
+ Directories with dashed lines are symbolic links that are created after building the project, pointing to commonly needed built directories.
Files and directories are shown within their parent directory.
For example the full address of \texttt{analysis-1.mk} from the top project directory is \texttt{reproduce/analysis/make/analysis-1.mk}.
}