c9 / core

Cloud9 Core - Part of the Cloud9 SDK for Plugin Development https://c9.github.io/core/ https://c9.io
Other
2.56k stars 922 forks source link

C9 Installer - Cleanup after Install #461

Open Illydth opened 7 years ago

Illydth commented 7 years ago

So this is potentially already being done but I couldn't find anywhere within the installation path where this might be accomplished, and the output certainly isn't showing such.

As part of C9 Core's installation (scripts/install-sdk.sh) there's a rather significant section of C Compiles being done. Configure, Make and Make-Installs are prevalent throughout the process.

However, I can't see any activity around a make clean being run after the compiles / objects are compiled into their various libs/exes.

Is there cleanup being done on the build objects such that they're not left around after the installation is complete? If so and I'm missing it, so be it. If not, this is incredibly important for things like container size among other "space saving" pushes with new technology these days.

nightwing commented 6 years ago

There is no cleanup being done currently, but if you want to save space a better strategy would be to install tmux before running the cloud9 installer, so that cloud9 does not need to compile it from source.