Jinja2Cpp icon indicating copy to clipboard operation
Jinja2Cpp copied to clipboard

Missing debug info for MSVC static lib

Open al-martyn1 opened this issue 3 years ago • 0 comments

CMakeLists.txt

--original

if (JINJA2CPP_BUILD_SHARED)
    set(LIB_LINK_TYPE SHARED)
    message(STATUS "Jinja2C++ library type: SHARED")
else()
    set(LIB_LINK_TYPE STATIC)
    message(STATUS "Jinja2C++ library type: STATIC")
endif()

--fixed

if (JINJA2CPP_BUILD_SHARED)
    set(LIB_LINK_TYPE SHARED)
    message(STATUS "Jinja2C++ library type: SHARED")
else()
    set(LIB_LINK_TYPE STATIC)
    message(STATUS "Jinja2C++ library type: STATIC")
    if(${CMAKE_BUILD_TYPE} STREQUAL "Debug")
        set(MSVC_CXX_FLAGS ${MSVC_CXX_FLAGS} /Z7)
    endif()
endif()

al-martyn1 avatar Apr 25 '22 22:04 al-martyn1