[CMAKE] Replace custom functions to built-in ones
[reactos.git] / drivers / filesystems / ext2 / CMakeLists.txt
index 13c6960..b362a60 100644 (file)
@@ -96,16 +96,16 @@ if(MSVC AND (NOT USE_CLANG_CL))
     # Disable warnings: "unreferenced local variable", "initialized, but not used variable", "benign include"
     replace_compile_flags("/we4101" " ")
     replace_compile_flags("/we4189" " ")
-    add_target_compile_flags(ext2fs "/wd4189 /wd4142 /wd4101")
+    target_compile_options(ext2fs PRIVATE /wd4189 /wd4142 /wd4101)
 else()
-    add_target_compile_flags(ext2fs "-Wno-pointer-sign -Wno-unused-function")
-    add_target_compile_flags(ext2fs "-Wno-unused-variable -Wno-missing-braces")
+    target_compile_options(ext2fs PRIVATE -Wno-pointer-sign -Wno-unused-function)
+    target_compile_options(ext2fs PRIVATE -Wno-unused-variable -Wno-missing-braces)
     if(USE_CLANG_CL)
-        add_target_compile_flags(ext2fs "-Wno-unused-value -Wno-parentheses-equality")
-        add_target_compile_flags(ext2fs "-Wno-incompatible-pointer-types-discards-qualifiers")
-        add_target_compile_flags(ext2fs "-Wno-#pragma-messages -Wno-cast-calling-convention")
+        target_compile_options(ext2fs PRIVATE -Wno-unused-value -Wno-parentheses-equality)
+        target_compile_options(ext2fs PRIVATE -Wno-incompatible-pointer-types-discards-qualifiers)
+        target_compile_options(ext2fs PRIVATE "-Wno-#pragma-messages;-Wno-cast-calling-convention")
     else()
-        add_target_compile_flags(ext2fs "-Wno-unused-but-set-variable")
+        target_compile_options(ext2fs PRIVATE -Wno-unused-but-set-variable)
     endif()
 endif()