summaryrefslogtreecommitdiff
path: root/src/include/cvc5_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/cvc5_private.h')
-rw-r--r--src/include/cvc5_private.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/include/cvc5_private.h b/src/include/cvc5_private.h
new file mode 100644
index 000000000..1c328ef60
--- /dev/null
+++ b/src/include/cvc5_private.h
@@ -0,0 +1,27 @@
+/******************************************************************************
+ * Top contributors (to current version):
+ * Mathias Preiner, Morgan Deters, Tim King
+ *
+ * This file is part of the cvc5 project.
+ *
+ * Copyright (c) 2009-2021 by the authors listed in the file AUTHORS
+ * in the top-level source directory and their institutional affiliations.
+ * All rights reserved. See the file COPYING in the top-level source
+ * directory for licensing information.
+ * ****************************************************************************
+ *
+ * Inclusion of this file marks a header as private and generates a warning
+ * when the file is included improperly.
+ */
+
+#ifndef CVC5_PRIVATE_H
+#define CVC5_PRIVATE_H
+
+#if !(defined(__BUILDING_CVC4LIB) || defined(__BUILDING_CVC4LIB_UNIT_TEST))
+# error A private CVC4 header was included when not building the library or private unit test code.
+#endif /* ! (__BUILDING_CVC4LIB || __BUILDING_CVC4LIB_UNIT_TEST) */
+
+#include "cvc4autoconfig.h"
+#include "cvc5_public.h"
+
+#endif /* CVC5_PRIVATE_H */
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback