comparison Resources/CMake/VisualStudioPrecompiledHeaders.cmake @ 1179:01c24da762da

author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 25 Sep 2014 08:36:40 +0200
parents 6c6e3c18799c
children 307b9ea6c39b
comparison
equal deleted inserted replaced
1171:fd3128b2cf45 1179:01c24da762da
1 macro(ADD_VISUAL_STUDIO_PRECOMPILED_HEADERS PrecompiledHeaders PrecompiledSource Sources) 1 macro(ADD_VISUAL_STUDIO_PRECOMPILED_HEADERS PrecompiledHeaders PrecompiledSource Sources)
2 get_filename_component(PrecompiledBasename ${PrecompiledHeaders} NAME_WE) 2 get_filename_component(PrecompiledBasename ${PrecompiledHeaders} NAME_WE)
3 set(PrecompiledBinary "${CMAKE_CURRENT_BINARY_DIR}/${PrecompiledBasename}.pch") 3 set(PrecompiledBinary "$(IntDir)/${PrecompiledBasename}.pch")
4 4
5 set_source_files_properties(${PrecompiledSource} 5 set_source_files_properties(${PrecompiledSource}
6 PROPERTIES COMPILE_FLAGS "/Yc\"${PrecompiledHeaders}\" /Fp\"${PrecompiledBinary}\"" 6 PROPERTIES COMPILE_FLAGS "/Yc\"${PrecompiledHeaders}\" /Fp\"${PrecompiledBinary}\""
7 OBJECT_OUTPUTS "${PrecompiledBinary}") 7 OBJECT_OUTPUTS "${PrecompiledBinary}")
8 8