[CMake] __FILE__ relative path

vivek goel goelvivek2011 at gmail.com
Wed Dec 28 02:17:01 EST 2011


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 <eike at sf-mail.de> wrote:

> Am Dienstag, 27. Dezember 2011, 09:18:15 schrieb J Decker:
> > On Tue, Dec 27, 2011 at 1:42 AM, Rolf Eike Beer <eike at sf-mail.de> 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20111228/181119c3/attachment.htm>


More information about the CMake mailing list