make
is pretty smart, and picks up what has changed from the last build, so if you run repo sync
and then build without cleaning, in most cases it should work just fine.
make clean
does the same thing as make clobber
, which is removing all generated files ($OUT_DIR
).