cmake: add missing headers; add dtrace
[awesomized/libmemcached] / CMake / FindDTrace.cmake
diff --git a/CMake/FindDTrace.cmake b/CMake/FindDTrace.cmake
new file mode 100644 (file)
index 0000000..4e7b379
--- /dev/null
@@ -0,0 +1,10 @@
+find_program(DTRACE_EXECUTABLE NAMES dtrace
+        HINTS $ENV{DTRACE_DIR}
+        PATH_SUFFIXES bin
+        DOC "DTrace static probe generator"
+        )
+
+include(FindPackageHandleStandardArgs)
+find_package_handle_standard_args(DTrace DEFAULT_MSG DTRACE_EXECUTABLE)
+
+mark_as_advanced(DTRACE_EXECUTABLE)