Changeset 509 for library

Show
Ignore:
Timestamp:
08/12/09 16:55:18 (15 years ago)
Author:
smidl
Message:

split it++ debug/release even in Linux build for easier debugging

Location:
library/system
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • library/system/FindITPP.cmake

    r406 r509  
    2020FIND_LIBRARY(ITPP_LIBRARY 
    2121  NAMES itpp #itpp_debug 
     22  PATHS ${ITPP_DIR}/libs 
     23  ${ITPP_DIR}/itpp/.libs/ 
     24  "${ITPP_DIR}\\win32\\lib" 
     25  /usr/pkgs64/lib 
     26  /usr/lib64 
     27  /usr/lib 
     28  /usr/local/lib 
     29  NO_DEFAULT_PATH 
     30) 
     31 
     32FIND_LIBRARY(ITPP_LIBRARY_DEBUG 
     33  NAMES itpp_debug 
    2234  PATHS ${ITPP_DIR}/libs 
    2335  ${ITPP_DIR}/itpp/.libs/ 
  • library/system/SetBdmEnv.cmake

    r469 r509  
    9191                        target_link_libraries (${FN} ${FRAMEWORK_VECLIB}) 
    9292                ENDIF(APPLE) 
    93                 target_link_libraries (${FN} itpp)       
    94 #               target_link_libraries (${FN} debug itpp_debug) 
    95 #               target_link_libraries (${FN} optimized itpp) 
     93                IF(ITPP_LIBRARY_DEBUG) 
     94                        target_link_libraries (${FN} debug itpp_debug) 
     95                        target_link_libraries (${FN} optimized itpp) 
     96                ELSE(ITPP_LIBRARY_DEBUG) 
     97                        target_link_libraries (${FN} itpp_debug)         
     98                ENDIF(ITPP_LIBRARY_DEBUG) 
    9699        ENDIF(WIN32) 
    97100        target_link_libraries (${FN} bdm) 
     
    108111                        target_link_libraries (${FN} ${FRAMEWORK_VECLIB}) 
    109112                ENDIF(APPLE) 
    110                 target_link_libraries (${FN} itpp)       
     113                IF(ITPP_LIBRARY_DEBUG) 
     114                        target_link_libraries (${FN} debug itpp_debug) 
     115                        target_link_libraries (${FN} optimized itpp) 
     116                ELSE(ITPP_LIBRARY_DEBUG) 
     117                        target_link_libraries (${FN} itpp_debug)         
     118                ENDIF(ITPP_LIBRARY_DEBUG) 
    111119        ENDIF(WIN32) 
    112120        target_link_libraries (${FN} bdm)