From 50cbfab391f50efd2f2270f24c3ca2e48e039510 Mon Sep 17 00:00:00 2001 From: Gil Date: Tue, 10 Jul 2018 07:57:54 -0700 Subject: Reorganize cmake dependencies (#1508) * Add cmake dependencies where required ... instead of relying on a topological sort in the top-level CMakeLists.txt. * Add early exits to external project builds --- CMakeLists.txt | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 10d8ce2..b5f6970 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,16 +47,5 @@ set( enable_testing() -# These are ordered by a topological sort on DEPENDS attributes. This is -# required because CMake fails the build if you have a DEPENDS on a target that -# does not exist yet. -include(external/GoogleUtilities) -include(external/FirebaseCore) -include(external/googletest) -include(external/zlib) -include(external/leveldb) -include(external/protobuf) -include(external/nanopb) -include(external/c-ares) -include(external/grpc) +include(ExternalProject) include(external/firestore) -- cgit v1.2.3