Gjs-1.80.2

Introduksjon til Gjs

Gjs er et sett med Javascript bindinger for GNOME.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.2 plattform.

Pakkeinformasjon

Gjs Avhengigheter

Påkrevd

Cairo-1.18.0, dbus-1.14.10, GLib-2.80.4 (med GObject Introspection), og SpiderMonkey from Firefox-115.14.0

Påkrevd (påkrevd for GNOME)

Valgfri

Valgrind-3.23.0 (for tester), DTrace, LCOV, sysprof, og Systemtap

Installasjon av Gjs

Installer Gjs ved å kjøre følgende kommandoer:

mkdir gjs-build &&
cd    gjs-build &&

meson setup --prefix=/usr          \
            --buildtype=release    \
            --wrap-mode=nofallback \
            ..                     &&
ninja

For å teste resultatene, utsted: ninja test i en grafisk økt.

Nå, som root bruker:

ninja install

Parameterforklaringer

--buildtype=release: Spesifiser en byggetype egnet for stabile utgivelser av pakken, som standard kan produsere uoptimaliserte binærfiler.

--wrap-mode=nofallback: Denne bryteren forhindrer meson fra å bruke delprosjektets tilbakefall for evt avhengighetserklæringer i byggefilene, og stopper nedlastingen av eventuell valgfrie avhengigheter som ikke er installert på systemet.

-Dprofiler=disabled: hindrer bygging av profilerings bakstykket selv om sysprof er installert.

Innhold

Installerte Programmer: gjs (symbolkobling) og gjs-console
Installert Bibliotek: libgjs.so
Installerte Mapper: /usr/include/gjs-1.0, /usr/lib/gjs, /usr/libexec/installed-tests/gjs, /usr/share/gjs-1.0, og /usr/share/installed-tests/gjs

Korte Beskrivelser

gjs-console

inneholder en konsoll for å kjøre JavaScript kommandoer

libgjs.so

inneholder GNOME JavaScript bindinger