- Added CMake makefiles as alternative to regular Makefiles.
 - Added preliminary Code Coverage tests for AES, ARC4, Base64, MPI, SHA-family, MD-family and  HMAC-SHA-family.

diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644
index 0000000..3c58803
--- /dev/null
+++ b/CMakeLists.txt
@@ -0,0 +1,15 @@
+cmake_minimum_required(VERSION 2.6)
+project(POLARSSL C)
+
+enable_testing()
+
+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -O0 -Wall -W -fprofile-arcs -ftest-coverage -lgcov")
+set(CMAKE_SHARED_LINKER_FLAGS "-fprofile-arcs -ftest-coverage")
+#set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -O0 -Wall -W")
+#set(CMAKE_SHARED_LINKER_FLAGS "")
+
+include_directories(include/)
+
+add_subdirectory(library)
+add_subdirectory(programs)
+add_subdirectory(tests)