mirror of
https://codeberg.org/librewolf/source.git
synced 2024-12-22 13:43:04 -05:00
readme.md
This commit is contained in:
parent
f3d64c9c65
commit
caf88a7237
3 changed files with 56 additions and 0 deletions
4
Makefile
4
Makefile
|
@ -77,7 +77,11 @@ librewolf-$(version)-$(release).source$(ext) : $(upstream_filename) ./version ./
|
||||||
librewolf-$(version) : librewolf-$(version)-$(release).source$(ext)
|
librewolf-$(version) : librewolf-$(version)-$(release).source$(ext)
|
||||||
tar xf librewolf-$(version)-$(release).source$(ext)
|
tar xf librewolf-$(version)-$(release).source$(ext)
|
||||||
|
|
||||||
|
debs=python3 python3-dev python3-pip
|
||||||
|
rpms=python3 python3-devel
|
||||||
bootstrap : librewolf-$(version)
|
bootstrap : librewolf-$(version)
|
||||||
|
(sudo apt -y install $(debs); true)
|
||||||
|
(sudo rpm -y install $(rpms); true)
|
||||||
(cd librewolf-$(version) && MOZBUILD_STATE_PATH=$$HOME/.mozbuild ./mach --no-interactive bootstrap --application-choice=browser)
|
(cd librewolf-$(version) && MOZBUILD_STATE_PATH=$$HOME/.mozbuild ./mach --no-interactive bootstrap --application-choice=browser)
|
||||||
|
|
||||||
build :
|
build :
|
||||||
|
|
26
README.md
26
README.md
|
@ -40,3 +40,29 @@ After that, you can either build a tarball from it, or run it:
|
||||||
make package
|
make package
|
||||||
make run
|
make run
|
||||||
```
|
```
|
||||||
|
#### How to create a patch for problems in mozilla's [bugzilla](https://bugzilla.mozilla.org/).
|
||||||
|
|
||||||
|
Well, first of all:
|
||||||
|
|
||||||
|
* [Create an account](https://bugzilla.mozilla.org/createaccount.cgi).
|
||||||
|
* Handy link: [Bugs Filed Today](https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=Bugs%20Filed%20Today&sharer_id=1&list_id=15939480).
|
||||||
|
* The essential: [Firefox Source Tree Documentation](https://firefox-source-docs.mozilla.org/).
|
||||||
|
|
||||||
|
Now that you have a patch, that's not enough to upload to Mozilla. See, Mozilla only accepts patches against Nightly. So here is how to get that:
|
||||||
|
```
|
||||||
|
hg clone https://hg.mozilla.org/mozilla-unified
|
||||||
|
cd mozilla-unified
|
||||||
|
hg update
|
||||||
|
MOZBUILD_STATE_PATH=$HOME/.mozbuild ./mach --no-interactive bootstrap --application-choice=browser
|
||||||
|
./mach build
|
||||||
|
./mach run
|
||||||
|
```
|
||||||
|
Now you can apply your patch to Nightly:
|
||||||
|
```
|
||||||
|
patch -p1 -i ../mypatch.patch
|
||||||
|
```
|
||||||
|
Now you let Mercurial create the patch:
|
||||||
|
```
|
||||||
|
hg diff > ../my-nightly-patch.patch
|
||||||
|
```
|
||||||
|
And it can be uploaded to BugZilla.
|
||||||
|
|
26
README.md.in
26
README.md.in
|
@ -40,3 +40,29 @@ After that, you can either build a tarball from it, or run it:
|
||||||
make package
|
make package
|
||||||
make run
|
make run
|
||||||
```
|
```
|
||||||
|
#### How to create a patch for problems in mozilla's [bugzilla](https://bugzilla.mozilla.org/).
|
||||||
|
|
||||||
|
Well, first of all:
|
||||||
|
|
||||||
|
* [Create an account](https://bugzilla.mozilla.org/createaccount.cgi).
|
||||||
|
* Handy link: [Bugs Filed Today](https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=Bugs%20Filed%20Today&sharer_id=1&list_id=15939480).
|
||||||
|
* The essential: [Firefox Source Tree Documentation](https://firefox-source-docs.mozilla.org/).
|
||||||
|
|
||||||
|
Now that you have a patch, that's not enough to upload to Mozilla. See, Mozilla only accepts patches against Nightly. So here is how to get that:
|
||||||
|
```
|
||||||
|
hg clone https://hg.mozilla.org/mozilla-unified
|
||||||
|
cd mozilla-unified
|
||||||
|
hg update
|
||||||
|
MOZBUILD_STATE_PATH=$HOME/.mozbuild ./mach --no-interactive bootstrap --application-choice=browser
|
||||||
|
./mach build
|
||||||
|
./mach run
|
||||||
|
```
|
||||||
|
Now you can apply your patch to Nightly:
|
||||||
|
```
|
||||||
|
patch -p1 -i ../mypatch.patch
|
||||||
|
```
|
||||||
|
Now you let Mercurial create the patch:
|
||||||
|
```
|
||||||
|
hg diff > ../my-nightly-patch.patch
|
||||||
|
```
|
||||||
|
And it can be uploaded to BugZilla.
|
||||||
|
|
Loading…
Reference in a new issue