diff --git a/CMakeLists.txt b/CMakeLists.txt
index e70ab62f4e9b380c5482ef2a1ee0e870fe8def47..708c6c1c883d1b2c0669592b77ffa1500526f08b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -57,6 +57,14 @@ add_message_files(
   FILES
   NavigateSubTask.msg
   NavigateSubTaskParams.msg
+  SearchAreaTask.msg
+  SearchAreaTaskParams.msg
+  SearchAroundPositionTask.msg
+  SearchAroundPositionTaskParams.msg
+  MoveToTask.msg
+  MoveToTaskParams.msg
+  MovePathTask.msg
+  MovePathTaskParams.msg
 )
 
 ## Generate services in the 'srv' folder
@@ -65,6 +73,14 @@ add_service_files(
   FILES
   NavigateSubSignal.srv
   NavigateSubCheck.srv
+  SearchAreaSignal.srv
+  SearchAreaCheck.srv
+  SearchAroundPositionSignal.srv
+  SearchAroundPositionCheck.srv
+  MoveToSignal.srv
+  MoveToCheck.srv
+  MovePathSignal.srv
+  MovePathCheck.srv
 )
 
 ## Generate actions in the 'action' folder
@@ -72,6 +88,10 @@ add_action_files(
   DIRECTORY action  
   FILES
   NavigateSubStart.action
+  SearchAreaStart.action
+  SearchAroundPositionStart.action
+  MoveToStart.action
+  MovePathStart.action
 )
 
 ## Generate added messages and services with any dependencies listed here