[cmake] current_dir

Mike Jackson imikejackson at gmail.com
Wed Jan 16 09:56:03 EST 2008


CMAKE_CURRENT_SOURCE_DIR


On Jan 16, 2008, at 8:30 AM, Sören Freudiger wrote:

> Hi
>
> Is there a way to find out in which directory I am?
>
>
>
> We have this kind of structure:
>
> ////////////////////////////////////////////////////
>
> /proj/source/package1/a.h
>
> /proj/source/package1/a.h
>
> /proj/source/package1/CMakePackage.txt
>
> /proj/source/package2/b.h
>
> /proj/source/package2/b.cpp
>
> /proj/source/package2/CMakePackage.txt
>
> /proj/source/tester/CMakeLists.txt
>
>
>
> ////////////////////////////////////////////////////
>
>  “CMakePackage.txt”
>
> SET(SUBDIRPATH /proj/source/package1)
>
> GLOB cpp and h file in $ SUBDIRPATH
>
>>
>
>
> ////////////////////////////////////////////////////
>
> “CMakeLists.txt”
>
>>
> INCLUDE(“/proj/source/package1/CMakePakage.txt”)
>
> INCLUDE(“/proj/source/package2/CMakePakage.txt”)
>
>>
>
>
> ////////////////////////////////////////////////////
>
>
>
> Okay, is there a way for replace
>
> SET(SUBDIRPATH /proj/source/package1)?
>
>
>
> Note: this is a simplified example!!!!
>
>
>
> SirAnn
>
>
>
>
>
> _______________________________________________
> CMake mailing list
> CMake at cmake.org
> http://www.cmake.org/mailman/listinfo/cmake

-- 
Mike Jackson   Senior Research Engineer
Innovative Management & Technology Services


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/cmake/attachments/20080116/0a686475/attachment-0001.htm


More information about the CMake mailing list