update build Emacs script
add plist; and auto build launchctl plist