Changeset 15

Show
Ignore:
Timestamp:
08/28/07 07:19:05 (1 year ago)
Author:
flithm
Message:

More windows fixes

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/cmaked/CMakeDInformation.cmake

    r14 r15  
    127127ELSE(CMAKE_COMPILER_IS_GDC) 
    128128  SET(CMAKE_OUTPUT_D_FLAG "-of") 
     129  SET(CMAKE_D_VERSION_FLAG "-version=") 
    129130  IF(${CMAKE_SYSTEM_NAME} STREQUAL "Windows") 
    130131    SET(CMAKE_LINK_LIBRARY_FLAG "-L+") 
     
    138139    SET(CMAKE_LIBRARY_PATH_FLAG "-L") 
    139140    SET(CMAKE_LINK_LIBRARY_FLAG "-l") 
    140     SET(CMAKE_D_VERSION_FLAG "-version=") 
    141141  ENDIF(${CMAKE_SYSTEM_NAME} STREQUAL "Windows") 
    142142ENDIF(CMAKE_COMPILER_IS_GDC) 
  • trunk/cmaked/CMakeTestDCompiler.cmake

    r14 r15  
    8585         OUTPUT_VARIABLE OUTPUT)  
    8686  ELSE(CMAKE_COMPILER_IS_GDC) 
    87     TRY_COMPILE(CMAKE_D_PHOBOS_WORKS ${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/testDCompiler.d 
    88          CMAKE_FLAGS "-DLINK_LIBRARIES=${D_PATH}/lib/libphobos.a" 
    89          COMPILE_DEFINITIONS "-I${D_PATH}/include -I${D_PATH}/import" 
    90          OUTPUT_VARIABLE OUTPUT)  
     87      IF(${CMAKE_SYSTEM_NAME} STREQUAL "Windows") 
     88        TRY_COMPILE(CMAKE_D_PHOBOS_WORKS ${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/testDCompiler.d 
     89             OUTPUT_VARIABLE OUTPUT)  
     90      ELSE(${CMAKE_SYSTEM_NAME} STREQUAL "Windows") 
     91        TRY_COMPILE(CMAKE_D_PHOBOS_WORKS ${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/testDCompiler.d 
     92             CMAKE_FLAGS "-DLINK_LIBRARIES=${D_PATH}/lib/libphobos.a" 
     93             COMPILE_DEFINITIONS "-I${D_PATH}/include -I${D_PATH}/import" 
     94             OUTPUT_VARIABLE OUTPUT)  
     95      ENDIF(${CMAKE_SYSTEM_NAME} STREQUAL "Windows") 
    9196  ENDIF(CMAKE_COMPILER_IS_GDC) 
    9297  SET(C_TEST_WAS_RUN 1) 
     
    120125         OUTPUT_VARIABLE OUTPUT)  
    121126  ELSE(CMAKE_COMPILER_IS_GDC) 
     127      IF(${CMAKE_SYSTEM_NAME} STREQUAL "Windows") 
     128      TRY_COMPILE(CMAKE_D_TANGO_WORKS ${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/testDCompiler.d 
     129         OUTPUT_VARIABLE OUTPUT)  
     130      ELSE(${CMAKE_SYSTEM_NAME} STREQUAL "Windows") 
    122131      TRY_COMPILE(CMAKE_D_TANGO_WORKS ${CMAKE_BINARY_DIR} ${CMAKE_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/CMakeTmp/testDCompiler.d 
    123132         CMAKE_FLAGS "-DLINK_LIBRARIES=${D_PATH}/lib/libtango.a;${D_PATH}/lib/libphobos.a" 
    124133         COMPILE_DEFINITIONS "-I${D_PATH}/include -I${D_PATH}/import" 
    125134         OUTPUT_VARIABLE OUTPUT)  
     135      ENDIF(${CMAKE_SYSTEM_NAME} STREQUAL "Windows") 
    126136  ENDIF(CMAKE_COMPILER_IS_GDC) 
    127137  SET(C_TEST_WAS_RUN 1) 
  • trunk/cmaked/Platform/Windows-dmd.cmake

    r14 r15  
    2626ENDIF(CMAKE_D_BUILD_DOCS) 
    2727 
    28 SET (CMAKE_D_FLAGS_INIT "-version=Posix ${DSTDLIB_FLAGS} -I$ENV{D_PATH}/include -I$ENV{D_PATH}/import") 
     28SET (CMAKE_D_FLAGS_INIT "-version=Win ${DSTDLIB_FLAGS}") 
    2929SET (CMAKE_D_FLAGS_DEBUG_INIT "-g ${DDOC_FLAGS}") 
    3030#  SET (CMAKE_D_FLAGS_MINSIZEREL_INIT "-Os ${DDOC_FLAGS}") 
  • trunk/cmaked/Platform/Windows-gdc.cmake

    r14 r15  
    2626ENDIF(CMAKE_D_BUILD_DOCS) 
    2727 
    28 SET (CMAKE_D_FLAGS_INIT "-fversion=Posix ${DSTDLIB_FLAGS}") 
     28SET (CMAKE_D_FLAGS_INIT "-fversion=Win ${DSTDLIB_FLAGS}") 
    2929SET (CMAKE_D_FLAGS_DEBUG_INIT "-g ${DDOC_FLAGS}") 
    3030SET (CMAKE_D_FLAGS_MINSIZEREL_INIT "-Os ${DDOC_FLAGS}")