Added pre-push that should be compatible with MinGW