Explained in-source and out-of-source builds.