I have a software product that is used by two customers. There is one codebase, the only difference is that each customer has their logo on the product. My question is, what is the best way to manage the codebase so that I can easily build the project for each customer, and never use the wrong logo?
I currently have both images in a directory, modify code to point to the correct image for the appropriate customer and build in VS. Obviously not very efficient.
What I would like to do is have some sort of value in the build process so that it knows which image to use. That way I am not editing code each time I need to do a build. I am sure this is possible but am unsure how to go about doing this.
Any advice or pointers would be most appreciated.
Thanks, Will