add_subdirectory order
From the manual : "The CMakeLists.txt file in the specified source directory will be processed immediately by CMake before processing in the current input file continues beyond this command."
Running on OS X 3.8.2 (brew build), changing the order of add_subdirectory doesn't change the order of the builds. It always builds the same one first. This is an issue when a subdirectory depends on another, which is my use case.