\contentsline {section}{\numberline {1}How to create a build area}{1} \contentsline {subsection}{\numberline {1.1}Create a build area}{1} \contentsline {subsection}{\numberline {1.2}Create a new direcory}{2} \contentsline {subsection}{\numberline {1.3}Version control}{2} \contentsline {subsection}{\numberline {1.4}Crank code in your build area}{3} \contentsline {subsection}{\numberline {1.5}Test}{3} \contentsline {subsection}{\numberline {1.6}Release}{3} \contentsline {section}{\numberline {2}Naming convention}{4} \contentsline {section}{\numberline {3}Use and configure Imakefile}{5} \contentsline {subsection}{\numberline {3.1}Level one: simple configuration}{6} \contentsline {subsection}{\numberline {3.2}Level two: using external libraires}{6} \contentsline {subsection}{\numberline {3.3}Level three: creating and using libraries}{7} \contentsline {subsection}{\numberline {3.4}Level four: add a software module in a Demeter environment}{7} \contentsline {subsection}{\numberline {3.5}Level five: using components}{9}