diff --git a/deps/CMakeLists.txt b/deps/CMakeLists.txt index 0fe9697adb..a77f8b4a02 100644 --- a/deps/CMakeLists.txt +++ b/deps/CMakeLists.txt @@ -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).