@@ -69,7 +69,7 @@ jobs: | |||||
# Use latest installed python3 from pyenv | # Use latest installed python3 from pyenv | ||||
export PYENV_VERSION="$(pyenv versions | grep -Po '\b3\.\d+\.\d+' | tail -1)" | export PYENV_VERSION="$(pyenv versions | grep -Po '\b3\.\d+\.\d+' | tail -1)" | ||||
pip install packagecore | pip install packagecore | ||||
packagecore -o ./dist/ ${CIRCLE_TAG#v} | |||||
packagecore -c misc/packagecore/packagecore.yaml -o ./dist/ ${CIRCLE_TAG#v} | |||||
# Move source pack to dist | # Move source pack to dist | ||||
mv ../${CIRCLE_PROJECT_REPONAME}-${CIRCLE_TAG}.tar.gz dist/ | mv ../${CIRCLE_PROJECT_REPONAME}-${CIRCLE_TAG}.tar.gz dist/ | ||||
@@ -91,7 +91,7 @@ It runs smoothly on the Raspberry Pi, Termux on Android, Linux, macOS, BSD, Cygw | |||||
- Spawn a shell, run apps, run commands, execute file | - Spawn a shell, run apps, run commands, execute file | ||||
- Lock terminal (needs a locker) | - Lock terminal (needs a locker) | ||||
- Minimal deps, minimal config | - Minimal deps, minimal config | ||||
- Available on many package managers | |||||
- Widely available | |||||
- Unicode support | - Unicode support | ||||
- Follows Linux kernel coding style | - Follows Linux kernel coding style | ||||
- Highly optimized, static analysis integrated code | - Highly optimized, static analysis integrated code | ||||
@@ -16,19 +16,6 @@ packages: | |||||
- ncurses | - ncurses | ||||
- readline | - readline | ||||
container: "archlinux/base" | container: "archlinux/base" | ||||
centos7.4: | |||||
builddeps: | |||||
- make | |||||
- gcc | |||||
- pkgconfig | |||||
- ncurses-devel | |||||
- readline-devel | |||||
deps: | |||||
- ncurses | |||||
- readline | |||||
commands: | |||||
pre: | |||||
- yum install epel-release | |||||
centos7.5: | centos7.5: | ||||
builddeps: | builddeps: | ||||
- make | - make | ||||
@@ -65,46 +52,16 @@ packages: | |||||
deps: | deps: | ||||
- libncursesw5 | - libncursesw5 | ||||
- readline-common | - readline-common | ||||
fedora25: | |||||
builddeps: | |||||
- make | |||||
- gcc | |||||
- pkgconfig | |||||
- ncurses-devel | |||||
- readline-devel | |||||
deps: | |||||
- ncurses | |||||
- readline | |||||
fedora26: | |||||
debian10: | |||||
builddeps: | builddeps: | ||||
- make | - make | ||||
- gcc | - gcc | ||||
- pkg-config | - pkg-config | ||||
- ncurses-devel | |||||
- readline-devel | |||||
deps: | |||||
- ncurses | |||||
- readline | |||||
fedora27: | |||||
builddeps: | |||||
- make | |||||
- gcc | |||||
- pkg-config | |||||
- ncurses-devel | |||||
- readline-devel | |||||
deps: | |||||
- ncurses | |||||
- readline | |||||
fedora28: | |||||
builddeps: | |||||
- make | |||||
- gcc | |||||
- pkg-config | |||||
- ncurses-devel | |||||
- readline-devel | |||||
- libncursesw5-dev | |||||
- libreadline-dev | |||||
deps: | deps: | ||||
- ncurses | |||||
- readline | |||||
- libncursesw5 | |||||
- readline-common | |||||
fedora29: | fedora29: | ||||
builddeps: | builddeps: | ||||
- make | - make |