Skip to content
GitLab
Explorer
Connexion
Navigation principale
Rechercher ou aller à…
Projet
lektor
Gestion
Activité
Membres
Labels
Programmation
Tickets
Tableaux des tickets
Jalons
Code
Requêtes de fusion
Dépôt
Branches
Validations
Étiquettes
Graphe du dépôt
Comparer les révisions
Compilation
Pipelines
Jobs
Planifications de pipeline
Artéfacts
Aide
Aide
Support
Documentation de GitLab
Comparer les forfaits GitLab
Forum de la communauté GitLab
Contribuer à GitLab
Donner votre avis
Raccourcis clavier
?
Extraits de code
Groupes
Projets
Afficher davantage de fils d'Ariane
Kubat
lektor
Validations
2b542cbb
Vérifiée
Valider
2b542cbb
rédigé
Il y a 2 ans
par
Kubat
Parcourir les fichiers
Options
Téléchargements
Correctifs
Plain Diff
DOC: Update readme
parent
8d7fb9b5
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Modifications
1
Afficher les modifications d'espaces
En ligne
Côte à côte
Affichage de
1 fichier modifié
README.md
+9
-23
9 ajouts, 23 suppressions
README.md
avec
9 ajouts
et
23 suppressions
README.md
+
9
−
23
Voir le fichier @
2b542cbb
...
@@ -31,7 +31,7 @@ A Karaoke player made to replace the old bash scripts on Sakura.
...
@@ -31,7 +31,7 @@ A Karaoke player made to replace the old bash scripts on Sakura.
-
[
cmake
](
https://cmake.org/
)
with at least the version 3.17
-
[
cmake
](
https://cmake.org/
)
with at least the version 3.17
-
a C compiler with C11 support
-
a C compiler with C11 support
-
a C++ compiler with C++20 support (for the Qt6 module)
-
a C++ compiler with C++20 support (for the Qt6 module)
-
a
[
rust
](
https://www.rust-lang.org
)
compiler with version >= 1.6
1
-
a
[
rust
](
https://www.rust-lang.org
)
compiler with version >= 1.6
5
-
the
[
sqlite3
](
https://www.sqlite.org/
)
development library
-
the
[
sqlite3
](
https://www.sqlite.org/
)
development library
-
a POSIX.1-2008 compatible system (for MS Windows, use something like WSL2)
-
a POSIX.1-2008 compatible system (for MS Windows, use something like WSL2)
...
@@ -41,38 +41,24 @@ For the Qt module, you will need the following prerequisites:
...
@@ -41,38 +41,24 @@ For the Qt module, you will need the following prerequisites:
-
the
[
Qt6
](
https://www.qt.io/
)
development library, QtCore, QtWidgets,
-
the
[
Qt6
](
https://www.qt.io/
)
development library, QtCore, QtWidgets,
QtOpenGL, QtOpenGLWidgets
QtOpenGL, QtOpenGLWidgets
For the module repo, you will need the folowing prerequisites:
You will also need the
[
clang-format
](
https://releases.llvm.org/download.html
)
command line utility, for a beautifull and uniform C++ code style.
-
the
[
libcurl
](
https://github.com/curl/curl
)
developmemt library
You will also need the following executables, with their path setted in the
configuration file:
-
mkvpropedit from
[
mkvtoolnix
](
https://gitlab.com/mbunkus/mkvtoolnix
)
-
the bourn shell again:
[
bash
](
https://git.savannah.gnu.org/cgit/bash.git
)
-
the command line tool xxd, is distributed in the
[
vim
](
https://www.archlinux.org/packages/extra/x86_64/vim/
)
and
[
gvim
](
https://www.archlinux.org/packages/extra/x86_64/gvim/
)
packages
on archlinux, seems to be distributed in its own package on debian:
[
xxd
](
https://packages.debian.org/sid/xxd
)
If you are developping for lektor, you will need the
[
clang-format
](
https://releases.llvm.org/download.html
)
command line utility,
for a beautifull and uniform C++ code style.
[
Here
](
https://clang.llvm.org/docs/ClangFormatStyleOptions.html
)
is the list of
[
Here
](
https://clang.llvm.org/docs/ClangFormatStyleOptions.html
)
is the list of
all the options to put in the
`.clang-format`
file. You will also need diesel
all the options to put in the
`.clang-format`
file.
for all the database stuff, use the following command to install diesel cli with
the correct sqlite support on your system:
You will also need diesel for all the database stuff, use the following command
to install diesel cli with the correct sqlite support on your system. You may
also install depgraph if you want to visualize the dependency graphs.
```
sh
```
sh
cargo
install
diesel_cli
--no-default-features
--features
sqlite
cargo
install
diesel_cli
--no-default-features
--features
sqlite
cargo
install
cargo-depgraph
```
```
To visualize dependencies of the rust part of lektor, you can write the
To visualize dependencies of the rust part of lektor, you can write the
following commands from the root of each rust workspaces:
following commands from the root of each rust workspaces:
```
sh
```
sh
cargo
install
cargo-depgraph
cargo depgraph
--all-deps
--dedup-transitive-deps
| dot
-Tpng
>
dependencies.png
cargo depgraph
--all-deps
--dedup-transitive-deps
| dot
-Tpng
>
dependencies.png
```
```
...
...
Ce diff est replié.
Cliquez pour l'agrandir.
Aperçu
0%
Chargement en cours
Veuillez réessayer
ou
joindre un nouveau fichier
.
Annuler
You are about to add
0
people
to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Enregistrer le commentaire
Annuler
Veuillez vous
inscrire
ou vous
se connecter
pour commenter