gitignore update
compile crosoft