forked from WebKit/WebKit
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
ScientificWare edited this page Aug 1, 2022
·
5 revisions
Etapes réalisée pour contribuer :
- Ordinateur utilisé HP Pavilion.
- OS Mageia Linux.
- La procédure est celle décrite dans WebKit Wiki Contributing.
- Création du dossier
webkit_local
dans le dossierDocuments
. - Se déplacer dans ce dossier.
- Saisie de la commande
git clone https://github.com/WebKit/WebKit.git WebKit
.
Clonage dans 'WebKit'...
remote: Enumerating objects: 4984749, done.
remote: Counting objects: 100% (143/143), done.
remote: Compressing objects: 100% (96/96), done.
remote: Total 4984749 (delta 53), reused 93 (delta 47), pack-reused 4984606
Réception d'objets: 100% (4984749/4984749), 8.35 Gio | 30.25 Mio/s, fait.
Résolution des deltas: 100% (4076660/4076660), fait.
Mise à jour des fichiers: 100% (363536/363536), fait.
- Modifier
PATH
pour ajouter le chemin/home/scientificwaredev/Documents/webkit_local/WebKit/Tools/Scripts
.
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
export ANDROID_HOME=$HOME/Android
export ANDROID_SDK=$ANDROID_HOME/Sdk
export ANDROID_NDK=$ANDROID_SDK/ndk-bundle
export JAVA_HOME=/opt/graalvm-ce-java17-22.1.0
export JDK_HOME=/opt/graalvm-ce-java17-22.1.0
export GRAALVM_HOME=/opt/graalvm-ce-java17-22.1.
PATH=$PATH:$HOME/.local/bin:$HOME/bin
PATH=$PATH:$ANDROID_SDK/tools
PATH=$PATH:$ANDROID_SDK/cmdline-tools/latest/bin
PATH=$PATH:$JAVA_HOME/bin
PATH=$PATH:$JDK_HOME/bin
PATH=$PATH:$HOME/Documents/webkit_local/WebKit/Tools/Scripts
export PATH
unset USERNAME
- Saisir la commande
git-webkit setup
.
For detailed information about the options configured by this script, please see:
https://github.com/WebKit/WebKit/wiki/Git-Config#Configuration-Options
Would you like to open this URL in your browser? ([Yes]/No):
Downloading cffi-1.15.1...
Installing cffi-1.15.1...
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.8
creating build/lib.linux-x86_64-3.8/cffi
copying cffi/verifier.py -> build/lib.linux-x86_64-3.8/cffi
...
Please press Return key to open the GitHub token generation web page.
Options are preconfigured, set your expiration date and then click "Generate token":
Authentication required to use GitHub's API
Provide github.com username and access token to create and update pull requests
Username: scientificware
Token:
Store username and token in system keyring for https://api.github.com? ([Yes]/No):
Storing credentials...
Setup succeeded!
Ressources :
-
Recherche la branche de mon dépôt GitHub :
git branch -a
, elle est situé dansfork/patch-1
. -
Créer un suivi de cette branche en local :
git checkout -b patch-1 fork/patch-1
-
Lancer le Pull Request :
git-webkit pr