For my product, we have 1000's of source files but only a dozen or so need to be customized to brand the product.
Right now I keep copies of those files for each customer. I merge base product changes into the branded files as part of the branding process and I overlay the base product files with the branded files as part of the build process.
Is there a better way?
Jeremy Mordkoff