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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 97 - (hide annotations) (download)
Fri Aug 25 16:54:59 2006 UTC (6 years, 8 months ago) by blade
Original Path: nonameyet/trunk/include/CMakeLists.txt
File MIME type: text/plain
File size: 1291 byte(s)
putting generated headers into the build directory
1 blade 96 PROJECT (INCLUDES)
2 blade 93
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 blade 97 CONFIGURE_FILE( align.h.in align.h)
20     #SET_SOURCE_FILES_PROPERTIES(align.h PROPERTIES GENERATED 1)
21 blade 93
22    
23 blade 96 TRY_COMPILE(VA_LIST_IS_ARRAY ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/test_VA_LIST_IS_ARRAY.c)
24 blade 93 # invert the result, has the condition IFF compiler fails
25     SET(VA_LIST_IS_ARRAY not VA_LIST_IS_ARRAY)
26    
27 blade 96 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 blade 97 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 blade 96 SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES tmps)
35 blade 93

  ViewVC Help
Powered by ViewVC 1.1.5