Add an argument to EP_AddCustomTargets in order to checkout a specific tag, commit, or revision.
Change the way to checkout specific tag, there is no pull/update before anymore.
Restor build target instead of force_build