summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2011-02-25 21:19:30 -0500
committerAdam <Adam@anope.org>2011-02-25 21:41:18 -0500
commit7cfca37e2ac8b0f64f4870d40ef0b4378fe948ad (patch)
treeb92f80c35cf3c8b312456a6ff9af7abd0a70c138
parentc38b6392c5956628f51faaa6085367dd32199e61 (diff)
Fixed build on freebsd with precompiled headers
-rw-r--r--include/CMakeLists.txt5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt
index a2f8c42d7..233e1d3a5 100644
--- a/include/CMakeLists.txt
+++ b/include/CMakeLists.txt
@@ -31,10 +31,13 @@ if(CMAKE_COMPILER_IS_GNUCXX)
if(PCH_SOURCE STREQUAL "module.h")
set(PCH_EXTRAFLAGS ${PCH_EXTRAFLAGS} -fPIC)
endif(PCH_SOURCE STREQUAL "module.h")
+ if(GETTEXT_INCLUDE)
+ set(PCH_GETTEXT_INCLUDE "-I${GETTEXT_INCLUDE}")
+ endif(GETTEXT_INCLUDE)
set(PCH_SOURCES_GCH "${PCH_SOURCES_GCH};${CMAKE_CURRENT_BINARY_DIR}/${PCH_SOURCE}.gch")
add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${PCH_SOURCE}.gch
- COMMAND ${CMAKE_CXX_COMPILER} ARGS ${PCH_CXXFLAGS} ${PCH_EXTRAFLAGS} -I${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/${PCH_SOURCE} -o ${CMAKE_CURRENT_BINARY_DIR}/${PCH_SOURCE}.gch
+ COMMAND ${CMAKE_CXX_COMPILER} ARGS ${PCH_CXXFLAGS} ${PCH_EXTRAFLAGS} ${PCH_GETTEXT_INCLUDE} -I${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/${PCH_SOURCE} -o ${CMAKE_CURRENT_BINARY_DIR}/${PCH_SOURCE}.gch
DEPENDS ${INCLUDE_SRCS} VERBATIM
)
endforeach(PCH_SOURCE ${PCH_SOURCES})