/[debburn]/nonameyet/trunk/include/CMakeLists.txt
ViewVC logotype

Contents of /nonameyet/trunk/include/CMakeLists.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 97 - (show annotations) (download)
Fri Aug 25 16:54:59 2006 UTC (6 years, 8 months ago) by blade
File MIME type: text/plain
File size: 1291 byte(s)
putting generated headers into the build directory
1 PROJECT (INCLUDES)
2
3 # auto-generated header with sizeof magic
4 INCLUDE(CheckTypeSize)
5 CHECK_TYPE_SIZE(short SIZE_SHORT)
6 MATH(EXPR SHORTLESS ${SIZE_SHORT}-1)
7 CHECK_TYPE_SIZE(int SIZE_INT)
8 MATH(EXPR INTLESS ${SIZE_INT}-1)
9 CHECK_TYPE_SIZE(long SIZE_LONG)
10 MATH(EXPR LONGLESS ${SIZE_LONG}-1)
11 CHECK_TYPE_SIZE("long long" SIZE_LLONG)
12 MATH(EXPR LLONGLESS ${SIZE_LLONG}-1)
13 CHECK_TYPE_SIZE(float SIZE_FLOAT)
14 MATH(EXPR FLOATLESS ${SIZE_FLOAT}-1)
15 CHECK_TYPE_SIZE(double SIZE_DOUBLE)
16 MATH(EXPR DOUBLELESS ${SIZE_DOUBLE}-1)
17 CHECK_TYPE_SIZE("char*" SIZE_PTR)
18 MATH(EXPR PTRLESS ${SIZE_PTR}-1)
19 CONFIGURE_FILE( align.h.in align.h)
20 #SET_SOURCE_FILES_PROPERTIES(align.h PROPERTIES GENERATED 1)
21
22
23 TRY_COMPILE(VA_LIST_IS_ARRAY ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/test_VA_LIST_IS_ARRAY.c)
24 # invert the result, has the condition IFF compiler fails
25 SET(VA_LIST_IS_ARRAY not VA_LIST_IS_ARRAY)
26
27 TRY_COMPILE(HAVE_MLOCKALL ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/test_HAVE_MLOCKALL.c)
28 # invert the result, has the condition IFF compiler fails
29 #SET(VA_LIST_IS_ARRAY not VA_LIST_IS_ARRAY)
30
31 CONFIGURE_FILE( xconfig.h.in xconfig.h)
32 #SET_SOURCE_FILES_PROPERTIES(xconfig.h PROPERTIES GENERATED 1)
33 LIST(APPEND tmps xconfig.h align.h)
34 SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES tmps)
35

  ViewVC Help
Powered by ViewVC 1.1.5