Skip to content

Commit

Permalink
Sockeye: TN remove limitations chapter, update hake chapter
Browse files Browse the repository at this point in the history
Signed-off-by: Daniel Schwyn <[email protected]>
  • Loading branch information
dasch8 committed Jul 24, 2017
1 parent 7a5d9b0 commit b7da1ad
Showing 1 changed file with 3 additions and 10 deletions.
13 changes: 3 additions & 10 deletions doc/025-sockeye/Sockeye.tex
Original file line number Diff line number Diff line change
Expand Up @@ -351,21 +351,14 @@ \chapter{Prolog Mapping for Sockeye}
\lstinputlisting[caption={Generated Prolog code},label={lst:prolog_example},language=Prolog]{example.pl}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\chapter{Limitations}
\label{chap:limitations}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Modularity}
\label{sec:modularity}
\todo{Add description of challenges}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\chapter{Compiling Sockeye files with Hake}
\label{chap:hake}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
SoC descriptions are placed in the directory \pathname{SOURCE/socs} with the file extension \pathname{.soc}.
Each Sockeye file has to be added to the list of SoCs in the Hakefile in the same directory.
SoC descriptions are placed in the directory \pathname{SOURCE/socs} with the file extension \pathname{soc}.
Each top-level Sockeye file has to be added to the list of SoCs in the Hakefile in the same directory.
The Hake rule for Sockeye files compiles all the listed files to \pathname{BUILD/sockeyefacts/<filename>.pl} if they are specified as a dependency in some Hakefile.
The rule will also generate a \pathname{.depend} file so that make recompiles the file also when imported files are changed.
To add a compiled Sockeye specification to the SKB RAM-disk, the filename can be added to the \varname{sockeyeFiles} list in the SKBs Hakefile.


Expand Down

0 comments on commit b7da1ad

Please sign in to comment.