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
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

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


_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to