[geos-commits] r4359 - trunk

Mateusz Loskot mateusz at loskot.net
Tue Mar 21 03:49:09 PDT 2017


Author: mloskot
Date: 2017-03-21 03:49:09 -0700 (Tue, 21 Mar 2017)
New Revision: 4359

Modified:
   trunk/CMakeLists.txt
Log:
Copy .editorconfig to build directory next to VS IDE .sln.

Modified: trunk/CMakeLists.txt
===================================================================
--- trunk/CMakeLists.txt	2017-03-21 10:32:55 UTC (rev 4358)
+++ trunk/CMakeLists.txt	2017-03-21 10:49:09 UTC (rev 4359)
@@ -342,11 +342,22 @@
   add_custom_target(check COMMAND ctest)
 endif()
 
+
 #################################################################################
-# Configure subdirectories
+# IDE specifics
 #################################################################################
+if (MSVC_IDE)
+  # Visual Studio 2017 supports .editorconfig, copy it next to generated .sln
+  message(STATUS "Copying .editorconfig file to ${PROJECT_BINARY_DIR}")
+  file(COPY "${PROJECT_SOURCE_DIR}/.editorconfig"
+    DESTINATION "${PROJECT_BINARY_DIR}")
+endif()
+
 include(GenerateSourceGroups)
 
+#################################################################################
+# Configure subdirectories
+#################################################################################
 add_subdirectory(include)
 add_subdirectory(src)
 add_subdirectory(capi)



More information about the geos-commits mailing list