sys/types.h is guaranteed to be available on all our supported host platforms and always contains a pid_t definition.
-include(CheckIncludeFile)
-include(CheckTypeSize)
-
-# check for <sys/types.h>
-CHECK_INCLUDE_FILE("sys/types.h" HAVE_SYS_TYPES_H)
-
-# check for pid_t definition
-if (HAVE_SYS_TYPES_H)
- set(CMAKE_EXTRA_INCLUDE_FILES "sys/types.h")
- #this sets HAVE_PID_T
- CHECK_TYPE_SIZE("pid_t" PID_T)
- unset(CMAKE_EXTRA_INCLUDE_FILES)
-endif()
-
-configure_file(config.h.in config.h @ONLY)
-
add_library(host_includes INTERFACE)
add_library(host_includes INTERFACE)
-target_include_directories(host_includes INTERFACE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
+target_include_directories(host_includes INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
#define __WINE_CONFIG_H
/* Define to 1 if you have the <sys/types.h> header file. */
#define __WINE_CONFIG_H
/* Define to 1 if you have the <sys/types.h> header file. */
-#cmakedefine HAVE_SYS_TYPES_H @HAVE_SYS_TYPES_H@
+#define HAVE_SYS_TYPES_H 1
/* Define to 1 if the system has the type `pid_t'. */
/* Define to 1 if the system has the type `pid_t'. */
-#cmakedefine HAVE_PID_T 1
+/* Define to 1 if you have the `spawnvp' function. */
#define HAVE_SPAWNVP 1
/* Define to 1 if you have the `z' library (-lz). */
#define HAVE_SPAWNVP 1
/* Define to 1 if you have the `z' library (-lz). */