don't over-ride SM_BIN_PATH if already set
better debug
init toolchain tweaks