Commit graph

4 commits

Author SHA1 Message Date
Abhijit Majumdar
4bdb8f0724 added flag for build args in Containerfile; flags for 20.04 CI build avoids checking for memory resources 2023-07-10 13:15:29 +08:00
deftdawg
e434009577 Update Containerfile to make it Docker compatible
- Replace COPY command with Docker compatible syntax
- Rename container tag to bambu-studio-builder so as to not confuse with a container that would actually run Bambu Studio
- Add Docker alternative build method (thx @SG-R)
- Update podman syntax to remove unnecessary sudo
2022-12-09 09:42:41 +08:00
DeftDawg
207d4f6bbb - Podman Containerfile improvements:
- Add dependencies to base packages so BuildLinux doesn't need to install anything
  - Switch to Ubuntu 20.04, so glibc is older more widely available (22.04 glibc ABI was too new for Holo-iso)
  - Add debconf config to force non-interactive setup
2022-10-09 10:38:37 +08:00
DeftDawg
f5a4862da5 Add Linux related build scripts
including following changes:
- Linux build scripts from SuperSlicer project;
- Update BuildLinux dev dependencies, remove unused bits;
- Update BuildLinuxImage to use nproc for cpus;
- CMake: render BuildLinuxImage and build_appimage templates;
- Fix "DSO missing" linking problems;
- Add Podman Containerfile for building;
- Update BuildLinux.sh to work better in container build;
- fixes to create AppImage inside container;
- add env to build environment;
- Update build instructions in Containerfile;

Change-Id: I73e30ab488cda8c1b0886cd34858e125596f282b
(cherry picked from commit 83fc26670ca592c91c7af1d4033a04b587cfd4cd)
2022-09-15 16:03:53 +08:00