Hi, if anyone wants to try, I created a Flatpak manifest for CCStudio here. I don't have a compatible board to test with so the app is pretty much untested.
Will be nice to get some feedback as I probably won't gonna touch CCStudio in the near future.
A few comments for those who wish to try:
- You need to build the package with flatpak-builder. Some hints on how to build are in README.md at the root of the git repo.
- Due to the limitations of CCStudio, the installer is kept in the Flatpak installation (for the system is
/var/lib/flatpak
) and the app startup script will run the installer on the first run or when an update is available. - By default, the CCStudio installer will have all the components enabled so over 4GB of space is needed (in addition to the 1GB the installer needs).
- The first run will take some time during which the installer will run. Updates should be much faster.
- The app (not the installer) will be installed to
$HOME/.var/app/com.ti.ccstudio/css
, but in the sandbox it will be$HOME/css
so it won't hit the 40 character limit. - It's possible to choose which components will be installed. Look for
ccs_components
in the startup script.
Pinned Comments
alexei commented on 2020-05-02 06:50
For v9->v10 upgrade: you might have to:
sudo chmod 777 /opt/ccstudio/ccs/eclipse/configuration/.jxbrowser-chromium-lib/
. In theory, the commands in .install should already grant permissions to the whole/opt/ccstudio/ccs
to users in groupccstudio
, but this still didn't seem to prevent a permissions error for some reason.P.S. Thanks @okasha for updating to v10.