ya - before using the file parameter, find the last / or '\' and print from there forward... you dono't need an absolute or relative path for that
On Tue, Dec 27, 2011 at 11:17 PM, vivek goel <[email protected]> wrote: > Is there any way to define custom > macro as given in following answer > http://stackoverflow.com/questions/237542/learning-the-source-codes-filename-at-compile-time > with cmake > > > regards > Vivek Goel > > > > On Tue, Dec 27, 2011 at 11:02 PM, Rolf Eike Beer <[email protected]> wrote: >> >> Am Dienstag, 27. Dezember 2011, 09:18:15 schrieb J Decker: >> > On Tue, Dec 27, 2011 at 1:42 AM, Rolf Eike Beer <[email protected]> wrote: >> > > Am Dienstag, 27. Dezember 2011, 14:58:32 schrieb vivek goel: >> > >> How can I make cmake to compile source with relative path ? >> > >> >> > >> So that __FILE__ belongs to relative path of the file >> > >> >> > >> or there is another way I can replace __FILE__ with some other >> > >> variable ? >> > >> > relative path to what? What is it you need the path to be? >> > >> > > __FILE__ is implemented by the compiler, it has nothing to do with >> > > CMake. >> > > What >> > Well, it does have a little to do with CMake; the variable is the >> > filename passed to the compiler, which comes from cmake. >> >> Yes, but the compiler is free to convert it to an absolute path or do >> whatever >> it wants with it. >> >> 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 > > > > -- > > 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 -- 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
