Commit b49c3844 authored by Jakub Klinkovský's avatar Jakub Klinkovský
Browse files

cmake: replaced custom debugExt variable with CMAKE_DEBUG_POSTFIX

parent 92fd2361
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -34,7 +34,8 @@ if( CMAKE_BUILD_TYPE STREQUAL "Debug")
    set( PROJECT_TOOLS_PATH ${PROJECT_SOURCE_DIR}/Debug/bin )
    set( LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/Debug/lib )
    set( EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/Debug/bin )
    set( debugExt -dbg )
    set( CMAKE_EXECUTABLE_SUFFIX "-dbg" )  # suffix for executables
    set( CMAKE_DEBUG_POSTFIX "-dbg" )      # suffix for libraries
else()
    set( PROJECT_BUILD_PATH ${PROJECT_SOURCE_DIR}/Release/src )
    set( PROJECT_TOOLS_PATH ${PROJECT_SOURCE_DIR}/Release/bin )
+11 −11
Original line number Diff line number Diff line
@@ -5,21 +5,21 @@ set( tnl_heat_equation_SOURCES
     tnl-heat-equation-eoc.cu )
               
IF( BUILD_CUDA )
   CUDA_ADD_EXECUTABLE(tnl-heat-equation${debugExt} tnl-heat-equation.cu)
   CUDA_ADD_EXECUTABLE(tnl-heat-equation-eoc-test${debugExt} tnl-heat-equation-eoc.cu)
   target_link_libraries (tnl-heat-equation${debugExt} tnl${debugExt}  ${CUSPARSE_LIBRARY} )
   target_link_libraries (tnl-heat-equation-eoc-test${debugExt} tnl${debugExt}  ${CUSPARSE_LIBRARY} )
   CUDA_ADD_EXECUTABLE(tnl-heat-equation tnl-heat-equation.cu)
   CUDA_ADD_EXECUTABLE(tnl-heat-equation-eoc-test tnl-heat-equation-eoc.cu)
   target_link_libraries (tnl-heat-equation tnl  ${CUSPARSE_LIBRARY} )
   target_link_libraries (tnl-heat-equation-eoc-test tnl  ${CUSPARSE_LIBRARY} )
ELSE(  BUILD_CUDA )               
   ADD_EXECUTABLE(tnl-heat-equation${debugExt} tnl-heat-equation.cpp)     
   ADD_EXECUTABLE(tnl-heat-equation-eoc-test${debugExt} tnl-heat-equation-eoc.cpp)   
   target_link_libraries (tnl-heat-equation${debugExt} tnl${debugExt})
   target_link_libraries (tnl-heat-equation-eoc-test${debugExt} tnl${debugExt} )
   TARGET_COMPILE_DEFINITIONS( tnl-heat-equation${debugExt} PUBLIC ${MIC_CXX_FLAGS} )
   ADD_EXECUTABLE(tnl-heat-equation tnl-heat-equation.cpp)     
   ADD_EXECUTABLE(tnl-heat-equation-eoc-test tnl-heat-equation-eoc.cpp)   
   target_link_libraries (tnl-heat-equation tnl)
   target_link_libraries (tnl-heat-equation-eoc-test tnl )
   TARGET_COMPILE_DEFINITIONS( tnl-heat-equation PUBLIC ${MIC_CXX_FLAGS} )
ENDIF( BUILD_CUDA )


INSTALL( TARGETS tnl-heat-equation${debugExt}
                 tnl-heat-equation-eoc-test${debugExt}
INSTALL( TARGETS tnl-heat-equation
                 tnl-heat-equation-eoc-test
         RUNTIME DESTINATION bin
         PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE )
        
+5 −5
Original line number Diff line number Diff line
@@ -6,15 +6,15 @@ set( tnl_inviscid_flow_SOURCES
     euler.cu )
               
IF( BUILD_CUDA )
   CUDA_ADD_EXECUTABLE(tnl-euler${debugExt} euler.cu)
   target_link_libraries (tnl-euler${debugExt} tnl${debugExt}  ${CUSPARSE_LIBRARY} )
   CUDA_ADD_EXECUTABLE(tnl-euler euler.cu)
   target_link_libraries (tnl-euler tnl  ${CUSPARSE_LIBRARY} )
ELSE(  BUILD_CUDA )               
   ADD_EXECUTABLE(tnl-euler${debugExt} euler.cpp)     
   target_link_libraries (tnl-euler${debugExt} tnl${debugExt} )
   ADD_EXECUTABLE(tnl-euler euler.cpp)     
   target_link_libraries (tnl-euler tnl )
ENDIF( BUILD_CUDA )


INSTALL( TARGETS tnl-euler${debugExt}
INSTALL( TARGETS tnl-euler
         RUNTIME DESTINATION bin
         PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE )
        
+10 −10
Original line number Diff line number Diff line
@@ -5,19 +5,19 @@ set( tnl_mean_curvature_flow_SOURCES
     tnl-mean-curvature-flow-eoc.cu )
               
IF( BUILD_CUDA )
   CUDA_ADD_EXECUTABLE(tnl-mean-curvature-flow${debugExt} tnl-mean-curvature-flow.cu)
   CUDA_ADD_EXECUTABLE(tnl-mean-curvature-flow-eoc-test${debugExt} tnl-mean-curvature-flow-eoc.cu)
   target_link_libraries (tnl-mean-curvature-flow${debugExt} tnl${debugExt}  ${CUSPARSE_LIBRARY} )
   target_link_libraries (tnl-mean-curvature-flow-eoc-test${debugExt} tnl${debugExt}  ${CUSPARSE_LIBRARY} )
   CUDA_ADD_EXECUTABLE(tnl-mean-curvature-flow tnl-mean-curvature-flow.cu)
   CUDA_ADD_EXECUTABLE(tnl-mean-curvature-flow-eoc-test tnl-mean-curvature-flow-eoc.cu)
   target_link_libraries (tnl-mean-curvature-flow tnl  ${CUSPARSE_LIBRARY} )
   target_link_libraries (tnl-mean-curvature-flow-eoc-test tnl  ${CUSPARSE_LIBRARY} )
ELSE(  BUILD_CUDA )               
   ADD_EXECUTABLE(tnl-mean-curvature-flow${debugExt} tnl-mean-curvature-flow.cpp)     
   ADD_EXECUTABLE(tnl-mean-curvature-flow-eoc-test${debugExt} tnl-mean-curvature-flow-eoc.cpp)   
   target_link_libraries (tnl-mean-curvature-flow${debugExt} tnl${debugExt} )
   target_link_libraries (tnl-mean-curvature-flow-eoc-test${debugExt} tnl${debugExt} )
   ADD_EXECUTABLE(tnl-mean-curvature-flow tnl-mean-curvature-flow.cpp)     
   ADD_EXECUTABLE(tnl-mean-curvature-flow-eoc-test tnl-mean-curvature-flow-eoc.cpp)   
   target_link_libraries (tnl-mean-curvature-flow tnl )
   target_link_libraries (tnl-mean-curvature-flow-eoc-test tnl )
ENDIF( BUILD_CUDA )

INSTALL( TARGETS tnl-mean-curvature-flow${debugExt}
                 tnl-mean-curvature-flow-eoc-test${debugExt}
INSTALL( TARGETS tnl-mean-curvature-flow
                 tnl-mean-curvature-flow-eoc-test
         RUNTIME DESTINATION bin
         PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE )
        
+4 −4
Original line number Diff line number Diff line
@@ -7,14 +7,14 @@ set( tnl_narrow_band_SOURCES


IF(  BUILD_CUDA ) 
	CUDA_ADD_EXECUTABLE(narrow-band${debugExt} main.cu)
	CUDA_ADD_EXECUTABLE(narrow-band main.cu)
ELSE(  BUILD_CUDA )                
	ADD_EXECUTABLE(narrow-band${debugExt} main.cpp)
	ADD_EXECUTABLE(narrow-band main.cpp)
ENDIF( BUILD_CUDA )
target_link_libraries (narrow-band${debugExt} tnl${debugExt} )
target_link_libraries (narrow-band tnl )


INSTALL( TARGETS narrow-band${debugExt}
INSTALL( TARGETS narrow-band
         RUNTIME DESTINATION bin
         PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE )
        
Loading