Index: Jenkinsfile
===================================================================
--- Jenkinsfile	(revision 35a408b7afe5994cf2251ff7078ad4636f315997)
+++ Jenkinsfile	(revision e507c1135192ba6a462da510eb5a77927e5735ba)
@@ -106,5 +106,27 @@
 
 def build() {
-	build_stage('Build', true) {
+	// build_stage('Build', true) {
+	// 	// Build outside of the src tree to ease cleaning
+	// 	dir (BuildDir) {
+	// 		//Configure the conpilation (Output is not relevant)
+	// 		//Use the current directory as the installation target so nothing escapes the sandbox
+	// 		//Also specify the compiler by hand
+	// 		targets=""
+	// 		if( Settings.RunAllTests || Settings.RunBenchmark ) {
+	// 			targets="--with-target-hosts='host:debug,host:nodebug'"
+	// 		} else {
+	// 			targets="--with-target-hosts='host:debug'"
+	// 		}
+
+	// 		sh "${SrcDir}/configure CXX=${Settings.Compiler.CXX} CC=${Settings.Compiler.CC} ${Settings.Architecture.flags} ${targets} --quiet"
+
+	// 		//Compile the project
+	// 		sh 'make -j 8 --no-print-directory'
+	// 	}
+	// }
+
+	debug = true
+	release = Settings.RunAllTests || Settings.RunBenchmark
+	build_stage('Build : configure', true) {
 		// Build outside of the src tree to ease cleaning
 		dir (BuildDir) {
@@ -120,7 +142,29 @@
 
 			sh "${SrcDir}/configure CXX=${Settings.Compiler.CXX} CC=${Settings.Compiler.CC} ${Settings.Architecture.flags} ${targets} --quiet"
-
-			//Compile the project
-			sh 'make -j 8 --no-print-directory'
+		}
+	}
+
+	build_stage('Build : cfa-cpp', true) {
+		// Build outside of the src tree to ease cleaning
+		dir (BuildDir) {
+			// Build driver
+			sh 'make -j 8 --no-print-directory -C driver'
+
+			// Build translator
+			sh 'make -j 8 --no-print-directory -C src'
+		}
+	}
+
+	build_stage('Build : libcfa(debug)', debug) {
+		// Build outside of the src tree to ease cleaning
+		dir (BuildDir) {
+			sh "make -j 8 --no-print-directory -C libcfa/${Settings.Architecture.name}-debug"
+		}
+	}
+
+	build_stage('Build : libcfa(nodebug)', release) {
+		// Build outside of the src tree to ease cleaning
+		dir (BuildDir) {
+			sh "make -j 8 --no-print-directory -C libcfa/${Settings.Architecture.name}-nodebug"
 		}
 	}
