the purpose of this is to allow variable substitutions, but no desktop files do this so it's a waste of build time for no reason