|
před 10 roky | |
---|---|---|
doc | před 10 roky | |
etc | před 10 roky | |
misc | před 10 roky | |
nuitka | před 10 roky | |
scripts | před 10 roky | |
src | před 10 roky | |
.gitignore | před 10 roky | |
COPYING | před 10 roky | |
COPYING.cparted | před 11 roky | |
ChangeLog | před 10 roky | |
Makefile | před 10 roky | |
Makefile.inc | před 10 roky | |
README.md | před 10 roky | |
TODO | před 10 roky | |
pylint.conf | před 10 roky |
The following software is required:
GNU Parted, pyparted, Coreutils, kmod (or Busybox), Findutils (or Busybox), Busybox, GNU Tar (or Busybox/libarchive), PaX Utilities, file, GNU Bash, Git, GnuPG, Python, GNU C Library (or uClibc/musl libc)
How and where from you will obtain those is up to you, altought compatibility with Busybox, GNU and POSIX tools is prime goal but not guaranteed so for an example some old versions or even build configuration of those may not support all required features.
The build system supports two type of builds - with Cython and with Nuitka. By default Nuitka is used, it translates the Python files into C/C++ code and it builds that into modules/executables. It can be significantly slower, especially if LLVM's clang/clang++ is used. To avoid slow build times or requirement of C++ compiler Cython can be used.
If you want to build with Cython instead of Nuitka then use the cython target:
make cython
sudo make install
else:
make
sudo make install
Alternatively to build and install against Python 3:
make PYTHON=python3
sudo make PYTHON=python3 install
If you think you have the right to be mentioned here but you are not feel free to contact us!