mirror of
https://codeberg.org/librewolf/source.git
synced 2024-12-22 05:33:03 -05:00
first working version with new patches
This commit is contained in:
parent
1ea1cef16b
commit
2fb99ac31c
3 changed files with 16 additions and 1 deletions
1
Makefile
1
Makefile
|
@ -45,7 +45,6 @@ check :
|
|||
|
||||
|
||||
update : README.md
|
||||
./scripts/fetch-pref-pane-patch.sh
|
||||
git submodule update --recursive --remote
|
||||
|
||||
README.md : README.md.in ./version ./release
|
||||
|
|
|
@ -71,6 +71,8 @@ Well, first of all:
|
|||
* The essential: [Firefox Source Tree Documentation](https://firefox-source-docs.mozilla.org/).
|
||||
|
||||
Now that you have a patch in LibreWolf, that's not enough to upload to Mozilla. See, Mozilla only accepts patches against Nightly. So here is how to do that:
|
||||
|
||||
If you have not done already, create the `mozilla-unified` folder and build Firefox with it:
|
||||
```
|
||||
hg clone https://hg.mozilla.org/mozilla-unified
|
||||
cd mozilla-unified
|
||||
|
@ -79,6 +81,12 @@ MOZBUILD_STATE_PATH=$HOME/.mozbuild ./mach --no-interactive bootstrap --applicat
|
|||
./mach build
|
||||
./mach run
|
||||
```
|
||||
If you skipped the previous step, you could ensure that you're up to date with:
|
||||
```
|
||||
cd mozilla-unified
|
||||
hg pull
|
||||
hg update
|
||||
```
|
||||
Now you can apply your patch to Nightly:
|
||||
```
|
||||
patch -p1 -i ../mypatch.patch
|
||||
|
|
|
@ -71,6 +71,8 @@ Well, first of all:
|
|||
* The essential: [Firefox Source Tree Documentation](https://firefox-source-docs.mozilla.org/).
|
||||
|
||||
Now that you have a patch in LibreWolf, that's not enough to upload to Mozilla. See, Mozilla only accepts patches against Nightly. So here is how to do that:
|
||||
|
||||
If you have not done already, create the `mozilla-unified` folder and build Firefox with it:
|
||||
```
|
||||
hg clone https://hg.mozilla.org/mozilla-unified
|
||||
cd mozilla-unified
|
||||
|
@ -79,6 +81,12 @@ MOZBUILD_STATE_PATH=$HOME/.mozbuild ./mach --no-interactive bootstrap --applicat
|
|||
./mach build
|
||||
./mach run
|
||||
```
|
||||
If you skipped the previous step, you could ensure that you're up to date with:
|
||||
```
|
||||
cd mozilla-unified
|
||||
hg pull
|
||||
hg update
|
||||
```
|
||||
Now you can apply your patch to Nightly:
|
||||
```
|
||||
patch -p1 -i ../mypatch.patch
|
||||
|
|
Loading…
Reference in a new issue