update makfile and shurtcut on linux