- Added install targets to the CMake files

diff --git a/programs/aes/CMakeLists.txt b/programs/aes/CMakeLists.txt
index 1daad58..52b5e12 100644
--- a/programs/aes/CMakeLists.txt
+++ b/programs/aes/CMakeLists.txt
@@ -1,2 +1,6 @@
 add_executable(aescrypt2 aescrypt2.c)
 target_link_libraries(aescrypt2 polarssl)
+
+INSTALL(TARGETS aescrypt2
+        DESTINATION "bin"
+        PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
diff --git a/programs/hash/CMakeLists.txt b/programs/hash/CMakeLists.txt
index e9af522..0341c8b 100644
--- a/programs/hash/CMakeLists.txt
+++ b/programs/hash/CMakeLists.txt
@@ -9,3 +9,7 @@
 
 add_executable(sha2sum sha2sum.c)
 target_link_libraries(sha2sum polarssl)
+
+INSTALL(TARGETS hello md5sum sha1sum sha2sum
+        DESTINATION "bin"
+        PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
diff --git a/programs/pkey/CMakeLists.txt b/programs/pkey/CMakeLists.txt
index 7190ee4..d813668 100644
--- a/programs/pkey/CMakeLists.txt
+++ b/programs/pkey/CMakeLists.txt
@@ -18,3 +18,7 @@
 
 add_executable(rsa_verify rsa_verify.c)
 target_link_libraries(rsa_verify polarssl)
+
+INSTALL(TARGETS dh_client dh_genprime dh_server mpi_demo rsa_genkey rsa_sign rsa_verify
+        DESTINATION "bin"
+        PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
diff --git a/programs/ssl/CMakeLists.txt b/programs/ssl/CMakeLists.txt
index 8eb6d3c..14b1d3e 100644
--- a/programs/ssl/CMakeLists.txt
+++ b/programs/ssl/CMakeLists.txt
@@ -6,3 +6,7 @@
 
 add_executable(ssl_server ssl_server.c)
 target_link_libraries(ssl_server polarssl)
+
+INSTALL(TARGETS ssl_client1 ssl_client2 ssl_server
+        DESTINATION "bin"
+        PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
diff --git a/programs/test/CMakeLists.txt b/programs/test/CMakeLists.txt
index 95c01b4..9cd43ba 100644
--- a/programs/test/CMakeLists.txt
+++ b/programs/test/CMakeLists.txt
@@ -10,3 +10,6 @@
 add_executable(ssl_cert_test ssl_cert_test.c)
 target_link_libraries(ssl_cert_test polarssl)
 
+INSTALL(TARGETS selftest benchmark ssl_test ssl_cert_test
+        DESTINATION "bin"
+        PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
diff --git a/programs/x509/CMakeLists.txt b/programs/x509/CMakeLists.txt
index 3078fd5..29e5854 100644
--- a/programs/x509/CMakeLists.txt
+++ b/programs/x509/CMakeLists.txt
@@ -1,2 +1,6 @@
 add_executable(cert_app cert_app.c)
 target_link_libraries(cert_app polarssl)
+
+INSTALL(TARGETS cert_app
+        DESTINATION "bin"
+        PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)