|
@@ -74,7 +74,9 @@ else ()
|
|
|
include("deps-linux.cmake")
|
|
|
endif()
|
|
|
|
|
|
-add_custom_target(deps ALL
|
|
|
+if (MSVC)
|
|
|
+
|
|
|
+ add_custom_target(deps ALL
|
|
|
DEPENDS
|
|
|
dep_boost
|
|
|
dep_tbb
|
|
@@ -82,7 +84,22 @@ add_custom_target(deps ALL
|
|
|
dep_wxwidgets
|
|
|
dep_gtest
|
|
|
dep_nlopt
|
|
|
-)
|
|
|
+ dep_zlib # on Windows we still need zlib
|
|
|
+ )
|
|
|
+
|
|
|
+else()
|
|
|
+
|
|
|
+ add_custom_target(deps ALL
|
|
|
+ DEPENDS
|
|
|
+ dep_boost
|
|
|
+ dep_tbb
|
|
|
+ dep_libcurl
|
|
|
+ dep_wxwidgets
|
|
|
+ dep_gtest
|
|
|
+ dep_nlopt
|
|
|
+ )
|
|
|
+
|
|
|
+endif()
|
|
|
|
|
|
# Note: I'm not using any of the LOG_xxx options in ExternalProject_Add() commands
|
|
|
# because they seem to generate bogus build files (possibly a bug in ExternalProject).
|