Index: Jenkinsfile
===================================================================
--- Jenkinsfile	(revision 65240bbf85edbcb53a5d3c3101d0486d5b11f3bb)
+++ Jenkinsfile	(revision 302d84c22b87fe90c1971f7dec09ac9ec099da53)
@@ -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) {
@@ -121,6 +143,31 @@
 			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'
+			// Configure libcfa
+			sh 'make -j 8 --no-print-directory configure-libcfa'
+		}
+	}
+
+	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"
 		}
 	}
Index: Makefile.am
===================================================================
--- Makefile.am	(revision 65240bbf85edbcb53a5d3c3101d0486d5b11f3bb)
+++ Makefile.am	(revision 302d84c22b87fe90c1971f7dec09ac9ec099da53)
@@ -40,4 +40,7 @@
 	$(MAKE) -C tests all-tests installed=yes debug=${debug}
 
+configure-libcfa: @LIBCFA_TARGET_MAKEFILES@
+	@true
+
 status: @LIBCFA_TARGET_MAKEFILES@
 	@echo -ne "translator\n\t"
Index: Makefile.in
===================================================================
--- Makefile.in	(revision 65240bbf85edbcb53a5d3c3101d0486d5b11f3bb)
+++ Makefile.in	(revision 302d84c22b87fe90c1971f7dec09ac9ec099da53)
@@ -940,4 +940,7 @@
 	$(MAKE) -C tests all-tests installed=yes debug=${debug}
 
+configure-libcfa: @LIBCFA_TARGET_MAKEFILES@
+	@true
+
 status: @LIBCFA_TARGET_MAKEFILES@
 	@echo -ne "translator\n\t"
