[CMake] INCLUDE_DIRECTORIES in sub-directories doesn't work?

Bill Hoffman bill.hoffman at kitware.com
Wed Nov 26 09:45:43 EST 2008


Sean Soria wrote:
> No, this doesn't work either:
> CMakeLists.txt:
> ADD_SUBDIRECTORY(foo)
> ADD_EXECUTABLE(hello main.c foo/main.c)
> 
> foo/CMakeLists.txt:
> SET_PROPERTY(SOURCE main.c PROPERTY INCLUDE_DIRECTORIES
> ${CMAKE_CURRENT_SOURCE_DIR})
> 

I might be missing something but why not:

INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/foo)
ADD_EXECUTABLE(hello main.c foo/main.c)

-Bill


More information about the CMake mailing list