Each product has a specific configuration file and a sh to generate it.
Paths are hardcoded each one on the project must change for his own needs.
It must been changed!!! A environment variable is a good way.