[crisscross commit] r864 - trunk

0 views
Skip to first unread message

codesite...@google.com

unread,
Oct 15, 2008, 8:05:22 PM10/15/08
to crisscr...@googlegroups.com
Author: steven.noonan
Date: Wed Oct 15 17:05:11 2008
New Revision: 864

Modified:
trunk/CMakeLists.txt

Log:
Again, probably fixed it this time.


Modified: trunk/CMakeLists.txt
==============================================================================
--- trunk/CMakeLists.txt (original)
+++ trunk/CMakeLists.txt Wed Oct 15 17:05:11 2008
@@ -31,12 +31,11 @@

MACRO(ADD_PRECOMPILED_HEADER _targetName _header _source)
IF(MSVC)
- GET_FILENAME_COMPONENT(_headerFile ${_header} NAME)
- GET_FILENAME_COMPONENT(_sourceFile ${_source} NAME)
- SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /Yu\"${_headerFile}\"")
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Yu\"${_headerFile}\"")
+ STRING(REPLACE "${CMAKE_CURRENT_SOURCE_DIR}/" "" _headerName _header)
+ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /Yu\"${_headerName}\"")
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Yu\"${_headerName}\"")
set_source_files_properties(_source
- COMPILE_FLAGS "/Yc\"${_headerFile}\""
+ COMPILE_FLAGS "/Yc\"${_headerName}\""
)
ENDIF(MSVC)
IF(CMAKE_COMPILER_IS_GNUCXX AND NOT XCODE)

Reply all
Reply to author
Forward
0 new messages