Packaging¶
Note (since 1.5.3):
flexandbisonare required build dependencies. They are already listed indebian/control(Build-Depends). If you are maintaining the RPM spec (scripts/centos/odyssey.spec), addBuildRequires: flexandBuildRequires: bisonto it.
To create deb package for local or test-env use, you can do cpack-* targets from Makefile. Packages will be created at build/packages directory.
make cpack-deb
$ ls build/packages
odyssey-dbgsym_1.4rc-2276-d458212f_amd64.ddeb odyssey_1.4rc-2276-d458212f_amd64.deb
For more convenient way to build package, consider use dpkg-buildpackage. Some example can be run by package-* targets: