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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 95 by blade, Fri Aug 25 12:03:46 2006 UTC revision 96 by blade, Fri Aug 25 16:37:47 2006 UTC
# Line 1  Line 1 
1  PROJECT (LIBSCHILY)  PROJECT (INCLUDES)
 INCLUDE_DIRECTORIES(../include ../libhfs_iso . ../cdrecord)  
 #ADD_DEFINITIONS(-DVA_LIST_IS_ARRAY) # breaks on alpha  
2    
3  # auto-generated header with sizeof magic  # auto-generated header with sizeof magic
4  INCLUDE(CheckTypeSize)  INCLUDE(CheckTypeSize)
# Line 18  CHECK_TYPE_SIZE(double SIZE_DOUBLE) Line 16  CHECK_TYPE_SIZE(double SIZE_DOUBLE)
16  MATH(EXPR DOUBLELESS ${SIZE_DOUBLE}-1)  MATH(EXPR DOUBLELESS ${SIZE_DOUBLE}-1)
17  CHECK_TYPE_SIZE("char*" SIZE_PTR)  CHECK_TYPE_SIZE("char*" SIZE_PTR)
18  MATH(EXPR PTRLESS ${SIZE_PTR}-1)  MATH(EXPR PTRLESS ${SIZE_PTR}-1)
19  CONFIGURE_FILE( ${CMAKE_CURRENT_SOURCE_DIR}/../include/align.h.in ${CMAKE_CURRENT_SOURCE_DIR}/../include/align.h)  CONFIGURE_FILE( ${CMAKE_CURRENT_SOURCE_DIR}/align.h.in ${CMAKE_CURRENT_SOURCE_DIR}/align.h)
20  SET_SOURCE_FILES_PROPERTIES(align.h PROPERTIES GENERATED 1)  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}/../include/test_VA_LIST_IS_ARRAY.c)  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  # invert the result, has the condition IFF compiler fails
25  SET(VA_LIST_IS_ARRAY not VA_LIST_IS_ARRAY)  SET(VA_LIST_IS_ARRAY not VA_LIST_IS_ARRAY)
26    
27  CONFIGURE_FILE( ${CMAKE_CURRENT_SOURCE_DIR}/../include/xconfig.h.in ${CMAKE_CURRENT_SOURCE_DIR}/../include/xconfig.h)  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( ${CMAKE_CURRENT_SOURCE_DIR}/xconfig.h.in ${CMAKE_CURRENT_SOURCE_DIR}/xconfig.h)
32  SET_SOURCE_FILES_PROPERTIES(xconfig.h PROPERTIES GENERATED 1)  SET_SOURCE_FILES_PROPERTIES(xconfig.h PROPERTIES GENERATED 1)
33    LIST(APPEND tmps  ${CMAKE_CURRENT_SOURCE_DIR}/xconfig.h  ${CMAKE_CURRENT_SOURCE_DIR}/align.h)
34    SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES tmps)
35    

Legend:
Removed from v.95  
changed lines
  Added in v.96

  ViewVC Help
Powered by ViewVC 1.1.5