[CMAKE]
authorThomas Faber <thomas.faber@reactos.org>
Sat, 3 Sep 2011 14:57:27 +0000 (14:57 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Sat, 3 Sep 2011 14:57:27 +0000 (14:57 +0000)
commit079f80ff567c3ead09061e7a6d165c77294eb3eb
treed8576c75758b3639548ff99b6c60f107a624ad40
parent5caee6abdffb656898691a85c28a02476868491c
[CMAKE]
- Add add_target_property macro and add wrapper macros to easily set important properties
- This makes macros more consistent, follows CMake property names, favors per-target instead of per-directory property settings and favors adding to properties instead of replacing them
- Convert the global settings to use the new add_compile_flags and add_target_link_flags - no functional change
- Fix add_importlibs to add to compile definitions instead of replacing them
- Big thanks to Amine

svn path=/trunk/; revision=53545
reactos/cmake/CMakeMacros.cmake
reactos/cmake/compilerflags.cmake
reactos/cmake/gcc.cmake
reactos/cmake/msvc.cmake