* Johannes Zarl <johannes.z...@jku.at> [120208]: > Hi, > > I'm not sure if I understand you correctly, but I would guess that in most > cases you don't need to know _all_ cmake cache variables at runtime. > > If you really just need to know some specific variables, you would be much > better off using a generated header file. See the documentation for > configure_file > for details on this. > > In short, you'd make a headerfile config.h.in with lines like this: > #cmakedefine @my_magic_variable@ > > And in cmakeLists: > configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/config.h.in > ${CMAKE_CURRENT_BINARY_DIR}/config.h ) > > Afterwards, you can include config.h in your shared library and you can use > the > value there...
Ah, yes. Thats great! Thanks! V- -- 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