added shell command, wrap executable, icmake