alexfh created this revision.
alexfh added reviewers: klimek, djasper.
Herald added a subscriber: mgorny.

Add support for wildcard expansion in command line arguments on Windows.
See https://docs.microsoft.com/en-us/cpp/c-language/expanding-wildcard-arguments

Fixes https://bugs.llvm.org/show_bug.cgi?id=17217


Repository:
  rC Clang

https://reviews.llvm.org/D44778

Files:
  tools/clang-format/CMakeLists.txt


Index: tools/clang-format/CMakeLists.txt
===================================================================
--- tools/clang-format/CMakeLists.txt
+++ tools/clang-format/CMakeLists.txt
@@ -4,6 +4,14 @@
   ClangFormat.cpp
   )
 
+if( PURE_WINDOWS )
+  # Add support for wildcard expansion in command-line arguments on Windows.
+  # See
+  # 
https://docs.microsoft.com/en-us/cpp/c-language/expanding-wildcard-arguments
+  set_property(TARGET clang-format APPEND_STRING PROPERTY
+    LINK_FLAGS " setargv.obj")
+endif()
+
 set(CLANG_FORMAT_LIB_DEPS
   clangBasic
   clangFormat


Index: tools/clang-format/CMakeLists.txt
===================================================================
--- tools/clang-format/CMakeLists.txt
+++ tools/clang-format/CMakeLists.txt
@@ -4,6 +4,14 @@
   ClangFormat.cpp
   )
 
+if( PURE_WINDOWS )
+  # Add support for wildcard expansion in command-line arguments on Windows.
+  # See
+  # https://docs.microsoft.com/en-us/cpp/c-language/expanding-wildcard-arguments
+  set_property(TARGET clang-format APPEND_STRING PROPERTY
+    LINK_FLAGS " setargv.obj")
+endif()
+
 set(CLANG_FORMAT_LIB_DEPS
   clangBasic
   clangFormat
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to