add shared lib deps of windows, use version.template to prevent committing the version file after every commit/build