Hi, I understand what the manual [1] says about LOCATION property that it is more or less deprecated. Is that right?
I'm building software (shared libraries and executables) on both, Linux and Windows (using VS 2005, 2008, 2010) and I'm trying to find out what would be portable way to get target output location. It is location of output directory where toolset genreates .so or .dll files. I tried LOCATION property but it is empty (on Windows at least) get_target_property(MY_TARGET_LOCATION ${MY_TARGET} LOCATION) I tried LOCATION_Debug as well and it returns correct value, but now I can't find how to figure out <CONFIG> to generat LOCATION_<CONFIG> in CMake run-time. I've read CMake FAQ and ml archives and I understand CMAKE_BUILD_TYPE doesn't help here as it's supported for make based generators. Basically, I'm trying to improve Scott's "add_test and locating dependent DLL's on Windows" [2] trick, so it does not stick to using LOCATION_Debug property. Can anyone suggest solution to how to get target ouptut folder location? [1] http://cmake.org/cmake/help/cmake-2-8-docs.html#prop_tgt:LOCATION [2] http://www.cmake.org/pipermail/cmake/2009-May/029464.html Best regards, -- Mateusz Loskot, http://mateusz.loskot.net Charter Member of OSGeo, http://osgeo.org Member of ACCU, http://accu.org _______________________________________________ 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