> Hi all,
>
> I have a project with the following structure:
>
> root/
>     CMakeLists.txt
>     prog1/
>         CMakeLists.txt
>         Src/
>             file1.f90
>     prog2/
>         CMakeLists.txt
>         Src/
>             file2.f90
>
> where prog1, prog2 are individual projects.
>
> I would like to add file1.90 to the build process of prog2. To do so, in
> the CMakeLists.txt file of prog2 project, I put:
>
>     set(SOURCES ../../prog1/Src/file1.f90

Try ${CMAKE_CURRENT_SOURCE_DIR}/../../prog1/Src/file1.f90 here.

>                             Src/file2.f90)
> and further
>     add_executable(prog2 ${SOURCES})

Then it should work.

Eike
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to