From 43cfaa8a4730ea1fa7d9c01f58ddcf6f42b4fb46 Mon Sep 17 00:00:00 2001 From: Emiel Bruijntjes Date: Sun, 6 Apr 2014 22:51:12 +0200 Subject: introduced common directory that will contain implementation files that are used for hhvm and zend, and introduced hhvm file for the implementation of hhvmcpp --- hhvm/includes.h | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 hhvm/includes.h (limited to 'hhvm/includes.h') diff --git a/hhvm/includes.h b/hhvm/includes.h new file mode 100644 index 0000000..b6f25c1 --- /dev/null +++ b/hhvm/includes.h @@ -0,0 +1,53 @@ +/** + * Includes.h + * + * All includes for compiling the HHVM implementation of PHP-CPP + * + * @author Emiel Bruijntjes + * @copyright 2014 Copernica BV + */ + +/** + * Standard C and C++ libraries + */ +#include +#include +#include +#include +#include +#include + +/** + * HHVM includes + */ + + +/** + * Public include files + */ +#include "../include/type.h" +#include "../include/hashparent.h" +#include "../include/value.h" +#include "../include/parameters.h" +#include "../include/classtype.h" +#include "../include/argument.h" +#include "../include/modifiers.h" +#include "../include/classbase.h" +#include "../include/interface.h" +#include "../include/iterator.h" +#include "../include/traversable.h" +#include "../include/serializable.h" +#include "../include/class.h" +#include "../include/namespace.h" +#include "../include/extension.h" + +/** + * Generic implementation header files + */ +#include "../common/extensionbase.h" + +/** + * Specific HHVM header files for the implementation only + */ +#include "extensionimpl.h" + -- cgit v1.2.3