Use separate obj folders to avoid conflict when building