Skip to content
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 dossier Documents.
  • 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

Screenshot_20220731_235221

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 :

Clone this wiki locally