The calls to find_program("tools/*") are moved earlier so they can be used in libshared/ (and it doesn't make sense to split them).