summaryrefslogtreecommitdiffstats
path: root/kdat/ConfigureChecks.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'kdat/ConfigureChecks.cmake')
-rw-r--r--kdat/ConfigureChecks.cmake19
1 files changed, 19 insertions, 0 deletions
diff --git a/kdat/ConfigureChecks.cmake b/kdat/ConfigureChecks.cmake
new file mode 100644
index 0000000..89facde
--- /dev/null
+++ b/kdat/ConfigureChecks.cmake
@@ -0,0 +1,19 @@
+#################################################
+#
+# Improvements and feedback are welcome
+#
+# This file is released under GPL >= 3
+#
+#################################################
+
+check_cxx_source_compiles("
+ #include <sys/mtio.h>
+ int main() {
+ struct mtget tapeStatus;
+ return GMT_EOF ( tapeStatus.mt_gstat );
+ }"
+ HAVE_MTGET_GSTAT
+)
+if( NOT HAVE_MTGET_GSTAT )
+ tde_message_fatal( "It is required to build kdat, but mtget does not contain mt_gstat." )
+endif( )