capstone/packages/deb
Rot127 e3bc578d2c
Some checks failed
Run Test / ${{ matrix.config.name }} (map[arch:x64 build-system:cmake diet-build:OFF enable-asan:OFF name:ubuntu-22.04 x64 cmake os:ubuntu-22.04]) (push) Has been cancelled
Run Test / ${{ matrix.config.name }} (map[arch:x64 build-system:cmake diet-build:OFF enable-asan:ON name:ubuntu-24.04 x64 ASAN os:ubuntu-24.04]) (push) Has been cancelled
Run Test / ${{ matrix.config.name }} (map[arch:x64 build-system:make diet-build:OFF enable-asan:OFF name:ubuntu-22.04 x64 make os:ubuntu-22.04]) (push) Has been cancelled
Run Test / ${{ matrix.config.name }} (map[arch:x64 name:windows x64 MSVC 64bit os:windows-latest platform:windows python-arch:x64 python-version:3.9]) (push) Has been cancelled
Run clang-tidy / clang-tidy (push) Has been cancelled
RELEASE BUILD - PyPI 📦 Distribution / Build wheels on ${{ matrix.os }} (macos-latest) (push) Has been cancelled
RELEASE BUILD - PyPI 📦 Distribution / Build wheels on ${{ matrix.os }} (ubuntu-latest) (push) Has been cancelled
RELEASE BUILD - PyPI 📦 Distribution / Build wheels on ${{ matrix.os }} (windows-latest) (push) Has been cancelled
RELEASE BUILD - PyPI 📦 Distribution / Make SDist (push) Has been cancelled
Python Package CI / build (macOS-14, 3.12) (push) Has been cancelled
Python Package CI / build (macOS-14, 3.8) (push) Has been cancelled
Python Package CI / build (ubuntu-24.04, 3.12) (push) Has been cancelled
Python Package CI / build (ubuntu-24.04, 3.8) (push) Has been cancelled
Python Package CI / build (windows-2022, 3.12) (push) Has been cancelled
Python Package CI / build (windows-2022, 3.8) (push) Has been cancelled
RELEASE BUILD - PyPI 📦 Distribution / publish (push) Has been cancelled
Coverity Scan / latest (push) Has been cancelled
Move debian package generation to a dispatch only workflow (#2543)
* Move deb package gen files int package/deb

* Fix basename check

* Make debian package generation dispatch only
2024-11-13 22:10:59 +08:00
..
.gitignore Move debian package generation to a dispatch only workflow (#2543) 2024-11-13 22:10:59 +08:00
check_capstone.sh Move debian package generation to a dispatch only workflow (#2543) 2024-11-13 22:10:59 +08:00
control Move debian package generation to a dispatch only workflow (#2543) 2024-11-13 22:10:59 +08:00
Dockerfile Move debian package generation to a dispatch only workflow (#2543) 2024-11-13 22:10:59 +08:00
README.md Move debian package generation to a dispatch only workflow (#2543) 2024-11-13 22:10:59 +08:00
setup.sh Move debian package generation to a dispatch only workflow (#2543) 2024-11-13 22:10:59 +08:00
triggers Move debian package generation to a dispatch only workflow (#2543) 2024-11-13 22:10:59 +08:00

Incomplete Debian package implementation. It can be used to generate an easily installable Capstone, but misses a lot of mandatory things to add it in the Debian repos (debian/control is incomplete, no dependencies added etc.).

You can build the package by dispatching the Build Debian Package workflow or executing the commands in the Dockerfile. It assumes the current commit is tagged and "$(git describe --tags --abbrev=0)" returns a valid version number. The package is uploaded as artifact.