Skip to content

Commit

Permalink
Rudimentary deb build instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
amenzel committed May 17, 2019
1 parent ee6e040 commit e5809de
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 0 deletions.
6 changes: 6 additions & 0 deletions debbuild/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Building a .deb package

1. Build slic3r the regular way, see the instructions in the main README for that
2. Copy "slic3r-gui" from build/src into debbuild/slic3r-ME_x.x.x/usr/local/etc/bin/
3. Copy the whole resources folder from project root to debbuild/slic3r-ME_x.x.x/usr/local/etc/
4. cd into debbuild and run dpkg --build slic3r-Me_x.x.x
10 changes: 10 additions & 0 deletions debbuild/slic3r-ME_1.0.1/DEBIAN/control
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Package: slic3r-ME
Version: 1.0-1
Section: base
Priority: optional
Architecture: all
Depends: libwxgtk3.0-dev, libcurl4, libboost-log1.65.1, libtbb2
Maintainer: Adrian Menzel <[email protected]>
Description: Slic3r but for the MuMaLab
This version of Slic3r PE includes the files needed
for using the 3d printers in the Munich Maker Lab
5 changes: 5 additions & 0 deletions debbuild/slic3r-ME_1.0.1/usr/local/bin/slic3r
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#!/bin/bash
parent_path=$( cd "$(dirname "${BASH_SOURCE[0]}")" ; pwd -P )

cd "$parent_path"
../etc/slic3r/bin/slic3r-gui
Binary file not shown.

0 comments on commit e5809de

Please sign in to comment.