update build scripts
ignore some files