File debian.rules of Package ethos-forge
#!/usr/bin/make -f export DEB_BUILD_OPTIONS=nostrip export DH_VERBOSE = 1 export PIP_FLAGS = --user --break-system-packages --no-build-isolation --no-deps --no-index --find-links=vendor build: python3 -m pip install $(PIP_FLAGS) nuitka python3 -m nuitka --assume-yes-for-downloads --jobs=1 --lto=no --low-memory --onefile main.py --output-filename=forge touch build install: build dh_testdir dh_testroot dh_prep dh_installdirs mkdir -p debian/forge/usr/bin cp forge debian/forge/usr/bin/forge chmod 755 debian/forge/usr/bin/forge binary: install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb clean: dh_testdir dh_testroot rm -f build forge dh_clean .PHONY: build install binary clean