[build] Avoid failure on generating ChangeLog
[build] Avoid failure on generating ChangeLog

The ChangeLog is generated by "git log ...", so a git repository is
required in order to update it. Do not require it anyway, but notify the
missing feature to the user and "touch" the file without failing.

ntd/adg,ntd/adg