Remove some include order dependencies
[alexxy/gromacs.git] / src / gromacs / legacyheaders / types / forcerec.h
index 961a98691c258b1b12267d5b886ec70966839d91..07fc2be29f521e5b502136e28dc0df4c88aff97a 100644 (file)
  * the research papers on the package. Check out http://www.gromacs.org.
  */
 
-#include "ns.h"
-#include "genborn.h"
-#include "qmmmrec.h"
+#ifndef GMX_LEGACYHEADERS_TYPES_FORCEREC_H
+#define GMX_LEGACYHEADERS_TYPES_FORCEREC_H
+
+#include "gromacs/legacyheaders/types/enums.h"
+#include "gromacs/legacyheaders/types/ns.h"
+#include "gromacs/legacyheaders/types/genborn.h"
+#include "gromacs/legacyheaders/types/qmmmrec.h"
 #include "../../topology/idef.h"
-#include "interaction_const.h"
-#include "hw_info.h"
+#include "gromacs/legacyheaders/types/interaction_const.h"
+#include "gromacs/legacyheaders/types/hw_info.h"
 
 #ifdef __cplusplus
 extern "C" {
@@ -496,3 +500,4 @@ typedef struct {
 #ifdef __cplusplus
 }
 #endif
+#endif