License file problem when building patches
Posted: Wed Jan 17, 2007 5:52 am
I'm currently developing a setup for a software that needs a license file to run. This file is created by an external tool for every customer, and I have learned that it would be wiser to rebuild the project instead of replacing the license file after building. According to this, every customer will receive a customized setup build, typically shipped on CD. I'm not totally satisfied with this situation, but on the other hand, our customers will experience a very convenient setup process, as they can run the program once it is installed and don't have to copy their license file manually.
Now I'm wondering what this means to binary patches. I don't want to keep a patch reference for every customer; it would be great if a single patch build could be safely applied by all customers. IMHO,
should be sufficient to avoid conflicts with differing license files. Is this correct?
Now I'm wondering what this means to binary patches. I don't want to keep a patch reference for every customer; it would be great if a single patch build could be safely applied by all customers. IMHO,
Code: Select all
[compiler if Variable BUILDMODE not Equals PATCH]
Install Files license.dat to $TARGETDIR$ (Never Overwrite)
[compiler end]
should be sufficient to avoid conflicts with differing license files. Is this correct?