You are not logged in.
I'm not a coder, but I use qtcreator as an excellent text editor for almost every other kind of writing, editing. Yet, it is not a lightweight package, heavy to download (I've got a shaky internet) and heavy to run (160 MB according to ps_mem at the moment) while I only enable and use its TextEditor and Bookmarks plugins, naturally along with the other core functionality such as Sidebar, Find & Replace, External Tools, syntax highlighting, Split View etc. (excluding code completion, building and so on).
I understand that unless explicitly enabled these would not be included in the compilation:
https://github.com/qt-creator/qt-creator
# Optional, needed for the Clang Code Model if llvm-config is not in PATH:
export LLVM_INSTALL_DIR=/path/to/llvm (or "set" on Windows)
# Optional, needed to let the QbsProjectManager plugin use system Qbs:
export QBS_INSTALL_DIR=/path/to/qbs
# Optional, needed for the Python enabled dumper on Windows
set PYTHON_INSTALL_DIR=C:\path\to\python
But I'm not sure if this would be enough to lighten it considerably and worth the effort. What about the webengine and zillion other options, plugins I don't need?
Looking into our official PKGBUILD and the various files in qtcreator's source tree hasn't helped me much either.
So if it's easy for you to do so would you tell me what to put in my personal minimal qtcreator PKGBUILD?
Last edited by fluxboxer (2019-03-06 20:29:31)
Offline
Yet, it is not a lightweight package, heavy to download (I've got a shaky internet)
In that case it won't do you any good if you build from source packages. That weighs in at 23MiB as well, the arch package is 34,8MiB. You'd have to use a permanent git clone with incremental pulls.
https://download.qt.io/official_release … mirrorlist
... and heavy to run (160 MB according to ps_mem at the moment)
I have no idea if it possible to get that number down using only compiletime options and without ripping out some code.
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |
Offline
Thank you. Yes, zip download from git is 35 MB. The first git pull has seemed much more, but you're right it would be possibly incremental after that. But the official arch package is much heavier because of dependencies (clang etc.) –65+ or maybe 90+.
On the other hand, yes, I'm not too hopeful as to lightening it easily.
Offline