OSDN Git Service

deal with TODO in CMake macro files [ci skip]
authorIvailo Monev <xakepa10@laimg.moc>
Fri, 29 Nov 2019 10:45:27 +0000 (10:45 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Fri, 29 Nov 2019 10:45:27 +0000 (10:45 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
cmake/modules/KatieBuildMacros.cmake
cmake/modules/KatieMacros.cmake

index 70de60c..5a26d1e 100644 (file)
@@ -182,8 +182,8 @@ function(KATIE_SETUP_TARGET FORTARGET)
                 get_directory_property(dirdefs COMPILE_DEFINITIONS)
                 get_directory_property(dirincs INCLUDE_DIRECTORIES)
                 set(mocargs)
+                # COMPILE_DEFINITIONS does not include undefine definitions
                 foreach(ddef ${dirdefs})
-                    # TODO: filter non -D, support -U too
                     set(mocargs ${mocargs} -D${ddef})
                 endforeach()
                 foreach(incdir ${dirincs})
index 22572aa..8ade613 100644 (file)
@@ -37,8 +37,8 @@ macro(KATIE_RESOURCES RESOURCES)
                     get_directory_property(dirdefs COMPILE_DEFINITIONS)
                     get_directory_property(dirincs INCLUDE_DIRECTORIES)
                     set(mocargs)
+                    # COMPILE_DEFINITIONS does not include undefine definitions
                     foreach(ddef ${dirdefs})
-                        # TODO: filter non -D, support -U too
                         set(mocargs ${mocargs} -D${ddef})
                     endforeach()
                     foreach(incdir ${dirincs})