Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ceremcem authored Dec 19, 2021
1 parent 48aa6dc commit 267981b
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Similar to the list on [FreeCAD Docker Wiki](https://wiki.freecadweb.org/Compile
4. In case of an event described in the previous step, you had rolled back and have been continuing your work. Then the developer responded and requested some more information. Just boot the crashing VM/container, provide the information, continue your work from where you left.
5. A VM/container provides a natural security layer for malicious or accidental harms that uses potential holes of the software (such as a poorly designed workbench or macro).
6. Make the non-portable application portable: On another operating system, just start the container and use your app as usual.
7. You can host and run multiple versions that refuses to build in the other's dependency environment (or refuses to install the dependencies because it conflicts with the other's dependencies) simultaneously.
7. You can host and run multiple versions of the application simultaneously that refuses to build in the other's dependency environment (or refuses to install the dependencies because it conflicts with the other's dependencies).

### Advantages over AppImage

Expand All @@ -25,6 +25,8 @@ You can always compile:

# Setup

> For manual installation steps, see [manual-install.md](./manual-install.md).
### Dependencies

1. LXC tools
Expand All @@ -49,14 +51,9 @@ cd build-freecad-asm3/tools

```
./setup-rootfs.sh
# or, if you have FreeCAD source already cloned somewhere on your host:
# ./setup-all.sh --freecad-src /path/to/existing/FreeCAD
```

> Your `existing/FreeCAD` clone will be copied into the container and it will never be used again. You are free to delete `/path/to/existing/FreeCAD` once your container is set up and FreeCAD is started compiling.

For manual installation, see [manual-install.md](./manual-install.md).
You can use an existing Debian container and/or an existing FreeCAD git clone on your host. See `./setup-rootfs.sh --help` for more options.

# Run

Expand Down

0 comments on commit 267981b

Please sign in to comment.