--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -69,3 +69,5 @@
 	install(FILES mrc-config.cmake DESTINATION share/mrc/cmake)
 	install(FILES mrc.1 DESTINATION share/man/man1)
 endif()
+
+install(DIRECTORY example DESTINATION share/doc/mrc/)
--- a/example/CMakeLists.txt
+++ b/example/CMakeLists.txt
@@ -3,6 +3,11 @@
 # set the project name
 project(mrc-user VERSION 1.0.0 LANGUAGES CXX)
 
+# resources depend on C++17 features, like std::filesystem
+set(CXX_EXTENSIONS OFF)
+set(CMAKE_CXX_STANDARD 17)
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
+
 # Locate the mrc executable and load the mrc_* functions
 find_package(mrc)
 
