Use recursive CMakelists.