Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 1, 2011, 3:09:28 AM (13 years ago)
Author:
rgrieder
Message:

Added CMake configuration type "RelForDevs", which replaces "RelWithDebInfo". That latter is now equivalent to "Release", but with symbols.
Also, I removed debug symbol generation for Release and MinSizeRel when compiling with MSVC.

The new configuration should be used as standard Release mode when developing. The other three release configurations are for actual installed binaries (and behave again as the name suggests).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/trunk/cmake/PackageConfig.cmake

    r8351 r8368  
    8181        FILES ${DEP_BINARY_DIR}/${_file}
    8282        DESTINATION bin
    83         CONFIGURATIONS Release RelWithDebInfo MinSizeRel
     83        CONFIGURATIONS RelForDevs Release RelWithDebInfo MinSizeRel
    8484      )
    8585    ENDFOREACH(_file)
     
    9090      DIRECTORY ${DEP_BINARY_DIR}/
    9191      DESTINATION bin
    92       CONFIGURATIONS Release RelWithDebInfo MinSizeRel
     92      CONFIGURATIONS RelForDevs Release RelWithDebInfo MinSizeRel
    9393      REGEX "_[Dd]\\.[a-zA-Z0-9+-]+$|-mt-gd-|^.*\\.pdb$" EXCLUDE
    9494    )
Note: See TracChangeset for help on using the changeset viewer.