snegovick / bcad

B-tier OpenSCAD-like 3D CAD software
Other
3 stars 0 forks source link

Add deb packaging scripts #2

Open snegovick opened 4 years ago

snegovick commented 4 years ago

Analysis

Automatic packaging can be implemented with stdeb3.

Implementation

In current implementation all the binary files and python files are bundled into single deb file which is not correct and should be changed in future.

  1. Binary files should be packaged separately in two separate packages: one for opencascade, another for python-opencascade.
  2. Python-OCC appears to not strip its so files, stripping should be added during python-occ package building.
snegovick commented 4 years ago

Current deb package is barely usable outside dev machine because it does not include lots of dependencies. Proper deb should be built and debugged in clean CI environment.