diff --git a/ProcessLib/StokesFlow/CMakeLists.txt b/ProcessLib/StokesFlow/CMakeLists.txt
new file mode 100644
index 0000000000000000000000000000000000000000..0362db55223a895341a4ddff86e898f1bcdbcfa0
--- /dev/null
+++ b/ProcessLib/StokesFlow/CMakeLists.txt
@@ -0,0 +1,9 @@
+get_source_files(SOURCES)
+
+ogs_add_library(StokesFlow ${SOURCES})
+
+target_link_libraries(StokesFlow PUBLIC ProcessLib PRIVATE ParameterLib)
+
+if(OGS_BUILD_TESTING)
+    include(Tests.cmake)
+endif()
diff --git a/scripts/cmake/ProcessesSetup.cmake b/scripts/cmake/ProcessesSetup.cmake
index 9ee12acad3afcf4e7f55d20cd9d91430827a7b97..7ce7c2583149f0fc15cd68d0d8f19c298c59725d 100644
--- a/scripts/cmake/ProcessesSetup.cmake
+++ b/scripts/cmake/ProcessesSetup.cmake
@@ -2,6 +2,7 @@
 # processes to be build.
 set(_processes_list
     ComponentTransport
+    StokesFlow
     HT
     HeatConduction
     HeatTransportBHE