documentation

This commit is contained in:
Bert van der Weerd 2021-04-10 00:23:40 +02:00
parent f79790481f
commit 5a84e4cccf
No known key found for this signature in database
GPG key ID: 4CFABB96ADE0F5B1
2 changed files with 19 additions and 19 deletions

View file

@ -26,7 +26,7 @@ Use: ./build.sh clean | all | [other stuff...]
clean - remove generated cruft. clean - remove generated cruft.
mach_env - create mach build environment. mach_env - create mach build environment.
rustup - perform a rustup for this user. rustup - perform a rustup for this user.
git_subs - update git submodules. git_subs - update git submodules.
config_diff - diff between my .cfg and dist .cfg file. (win10) config_diff - diff between my .cfg and dist .cfg file. (win10)
policies_diff - diff between my policies and the dist policies. (win10) policies_diff - diff between my policies and the dist policies. (win10)

View file

@ -600,41 +600,41 @@ Use: ./build.sh clean | all | [other stuff...]
clean - remove generated cruft. clean - remove generated cruft.
mach_env - create mach build environment. mach_env - create mach build environment.
rustup - perform a rustup for this user. rustup - perform a rustup for this user.
git_subs - update git submodules. git_subs - update git submodules.
config_diff - diff between my .cfg and dist .cfg file. (win10) config_diff - diff between my .cfg and dist .cfg file. (win10)
policies_diff - diff between my policies and the dist policies. (win10) policies_diff - diff between my policies and the dist policies. (win10)
git_init - create .git folder in $srcdir for creating patches. git_init - create .git folder in firefox-87.0 for creating patches.
mach_run_config - copy librewolf config/policies to enable 'mach run'. mach_run_config - copy librewolf config/policies to enable 'mach run'.
# Cross-compile from linux: # Cross-compile from linux:
linux_patches - the 'do_patches' for linux->win crosscompile. linux_patches - the 'do_patches' for linux->win crosscompile.
linux_artifacts - standard artifact zip file. perhaps a -setup.exe. linux_artifacts - standard artifact zip file. perhaps a -setup.exe.
setup_deb_root - setup compile environment (root stuff) setup_deb_root - setup compile environment (root stuff)
setup_deb_user - setup compile environmnet (build user) setup_deb_user - setup compile environmnet (build user)
setup_rpm_root - setup compile environment (root stuff) setup_rpm_root - setup compile environment (root stuff)
setup_rpm_user - setup compile environmnet (build user) setup_rpm_user - setup compile environmnet (build user)
# Nightly: # Nightly:
init_mozilla_unified - use bootstrap.py to grab the latest mozilla-unified. init_mozilla_unified - use bootstrap.py to grab the latest mozilla-unified.
set_mozilla_unified - use mozilla-unified instead of $srcdir source. set_mozilla_unified - use mozilla-unified instead of firefox-87.0 source.
reset_mozilla_unified - clean mozilla-unified and pull latest git changes. reset_mozilla_unified - clean mozilla-unified and pull latest git changes.
Documentation is in the build-howto.md. In a docker situation, we'd like Documentation is in the build-howto.md. In a docker situation, we'd like
to run something like: to run something like:
./build.sh fetch extract linux_patches build linux_artifacts ./build.sh fetch extract linux_patches build linux_artifacts
# Installation from linux zip file: # Installation from linux zip file:
Copy the zip file in your \$HOME folder, then: Copy the zip file in your $HOME folder, then:
``
unzip librewolf-*.zip unzip librewolf-*.zip
cd librewolf cd librewolf
./register-librewolf ./register-librewolf
``
That should give an app icon. You can have it elsewhere and it will work. That should give an app icon. You can have it elsewhere and it will work.
# Examples: # Examples: