]> Nutra Git (v2) - gamesguru/feather.git/commitdiff
Update BUILDING.md
authortobtoht <thotbot@protonmail.com>
Fri, 9 Jul 2021 09:50:24 +0000 (11:50 +0200)
committertobtoht <thotbot@protonmail.com>
Fri, 9 Jul 2021 09:50:24 +0000 (11:50 +0200)
BUILDING.md

index dc855d4e893fc4e4ba89a87446d64f6b6886c240..b22beb1a09519ff0b6c08d8a8da881d83a38ff65 100644 (file)
@@ -30,14 +30,14 @@ Replace `master` with the desired version tag (e.g. `beta-8`) to build the relea
 docker build --tag feather:linux --build-arg THREADS=4 .
 ```
 
-Building the base image takes a while. You only need to build the base image once.
+Building the base image takes a while. You only need to build the base image once per release.
 
 #### 3. Build
 
 ##### Standalone binary
 
 ```bash
-docker run --rm -it -v $PWD:/feather -w /feather feather:linux sh -c 'CHECK_UPDATES=On make release-static -j4'
+docker run --rm -it -v $PWD:/feather -w /feather feather:linux sh -c 'WITH_SCANNER=Off make release-static -j8'
 ```
 
 If you're re-running a build make sure to `rm -rf build/` first.
@@ -46,9 +46,9 @@ The resulting binary can be found in `build/bin/feather`.
 
 ##### AppImage
 
-First create the standalone binary using the Docker command in the previous step.
-
 ```bash
+rm -rf build
+docker run --rm -it -v $PWD:/feather -w /feather feather:linux sh -c 'make release-static -j8'
 docker run --rm -it -v $PWD:/feather -w /feather/build feather:linux ../contrib/build-appimage.sh
 ```
 
@@ -77,7 +77,7 @@ Building the base image takes a while. You only need to build the base image onc
 #### 3. Build
 
 ```bash
-docker run --rm -it -v $PWD:/feather -w /feather feather:win sh -c 'CHECK_UPDATES=On make depends root=/depends target=x86_64-w64-mingw32 tag=win-x64 -j4'
+docker run --rm -it -v $PWD:/feather -w /feather feather:win sh -c 'make depends root=/depends target=x86_64-w64-mingw32 tag=win-x64 -j4'
 ```
 
 If you're re-running a build make sure to `rm -rf build/` first.