diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 416549c..98c2d78 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -136,7 +136,7 @@ endif()
 # https://github.com/chriskohlhoff/asio/issues/642
 add_library(
   trust-store-obj OBJECT
-  
+
   core/trust/agent.cpp
   core/trust/expose.cpp
   core/trust/request.cpp
@@ -155,7 +155,7 @@ add_library(
 
   # The default implementation leverages SQLite3 to persist
   # requests.
-  core/trust/impl/sqlite3/store.cpp  
+  core/trust/impl/sqlite3/store.cpp
 
   # And pull in all our agent sources.
   ${TRUST_STORE_AGENT_SOURCES}
@@ -180,12 +180,18 @@ add_library(
 add_executable(
   trust-stored-skeleton
 
+  core/trust/daemon.cpp
+  core/trust/runtime.h
+  core/trust/runtime.cpp
   core/trust/daemon_skeleton_main.cpp
 )
 
 add_executable(
   trust-stored-stub
 
+  core/trust/daemon.cpp
+  core/trust/runtime.h
+  core/trust/runtime.cpp
   core/trust/daemon_stub_main.cpp
 )
 
@@ -199,6 +205,9 @@ add_library(
 add_executable(
   trust-store-preseed
 
+  core/trust/preseed.h
+  core/trust/preseed.cpp
+
   core/trust/preseed_main.cpp
 )
 
