Re: [CMake] set file property from function

2016-07-18 Thread Robert Maynard
Hi Tiago,

It is working for me. Here is a small gist that I used to test this:
https://gist.github.com/robertmaynard/e788f040564fe4455a37d784476f7081

On Mon, Jul 18, 2016 at 3:21 AM, Tiago Macarios  wrote:
> Hi,
>
> Is there a way to set a property of a file/source from a function?
>
> Below seems to work file outside of a function, but seems not to work inside
> one.
>
> set_property(
> SOURCE ${AFILE}
> APPEND PROPERTY COMPILE_FLAGS "/wd4068"
> )
>
> Do I need to CACHE it? or is it a scope problem?
>
> Thanks,
>
> Mac
>
>
> --
>
> Powered by www.kitware.com
>
> Please keep messages on-topic and check the CMake FAQ at:
> http://www.cmake.org/Wiki/CMake_FAQ
>
> Kitware offers various services to support the CMake community. For more
> information on each offering, please visit:
>
> CMake Support: http://cmake.org/cmake/help/support.html
> CMake Consulting: http://cmake.org/cmake/help/consulting.html
> CMake Training Courses: http://cmake.org/cmake/help/training.html
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/cmake
-- 

Powered by www.kitware.com

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

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

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

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake


[CMake] set file property from function

2016-07-18 Thread Tiago Macarios
Hi,

Is there a way to set a property of a file/source from a function?

Below seems to work file outside of a function, but seems not to work
inside one.

set_property(
SOURCE ${AFILE}
APPEND PROPERTY COMPILE_FLAGS "/wd4068"
)

Do I need to CACHE it? or is it a scope problem?

Thanks,

Mac
-- 

Powered by www.kitware.com

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

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

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

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake