Dit is de opdracht gnulib-tool die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
gnulib-tool - programma voor auteurs of beheerders die modules van gnulib willen importeren
in hun pakketten.
KORTE INHOUD
gnulib-tool --lijst
gnulib-tool --importeer [module1 ... moduleN]
gnulib-tool --bijwerken
gnulib-tool --creëer-testdir --dir=map module1 ... moduleN
gnulib-tool --create-megatestdir --dir=directory [module1 ... moduleN]
gnulib-tool --test --dir=map module1 ... moduleN
gnulib-tool --megatest --dir=map [module1 ... moduleN]
gnulib-tool --extract-beschrijvingsmodule
gnulib-tool --extract-bestandslijst module
gnulib-tool --extract-afhankelijkheden module
gnulib-tool --extract-autoconf-fragmentmodule
gnulib-tool --extract-automake-snippet-module
gnulib-tool --extract-include-directive-module
gnulib-tool --extract-licentie module
gnulib-tool --extract-maintainer-module
gnulib-tool --extract-tests-module module
PRODUCTBESCHRIJVING
De GNU-portabiliteitsbibliotheek is een macrosysteem en C-declaraties en definities voor
veelgebruikte API-elementen en geabstraheerd systeemgedrag. Het kan worden gebruikt om te verbeteren
draagbaarheid en andere functionaliteit in uw programma's.
OPTIES
Bedrijfsmodi:
--lijst druk de beschikbare modulenamen af.
--importeren
importeer de gegeven modules in het huidige pakket; als er geen modules zijn opgegeven,
update het huidige pakket van het huidige gnulib.
--bijwerken
update het huidige pakket, herstel bestanden weggelaten uit CVS.
--creëer-testdir
maak een scratch-pakket met de gegeven modules.
--creëer-megatestdir
maak een mega kraspakket met de gegeven modules één voor één en allemaal bij elkaar.
--toets test de combinatie van de gegeven modules (aanbevolen om hier CC="gcc -Wall" te gebruiken).
--megatest
test de gegeven modules één voor één en allemaal samen (aanbevolen om CC="gcc
-Muur" hier).
--uittreksel-beschrijving
haal de beschrijving eruit.
--extract-bestandslijst
pak de lijst met bestanden uit.
--extract-afhankelijkheden
haal de afhankelijkheden eruit.
--extract-autoconf-fragment
pak het fragment voor configure.ac uit.
--extract-automake-fragment
pak het fragment voor lib/Makefile.am uit.
--extract-include-richtlijn
pak de #include-richtlijn uit.
--uittreksel-licentie
rapporteer de licentievoorwaarden van de bronbestanden onder lib/.
--extract-onderhouder
rapporteer de onderhouder(s) binnen gnulib.
--extract-tests-module
rapporteer de unit-testmodule, als deze bestaat.
Opties:
--dir=MAP
specificeer de doelmap. Voor --import specificeert dit waar uw configure.ac
is te vinden. Standaard naar huidige map.
--lib=BIBLIOTHEEK
Geef de naam van de bibliotheek op. Standaard ingesteld op 'libgnu'.
--source-base=MAP
Directory relatieve --dir waar de broncode wordt geplaatst (standaard "lib"), voor --import.
--m4-base=MAP
Directory relatieve --dir waar *.m4 macro's worden geplaatst (standaard "m4"), voor --import.
--tests-base=MAP
Directory relatieve --dir waar eenheidstests worden geplaatst (standaard "tests"), voor
--importeren.
--aux-dir=MAP
Directory relatieve --dir waar hulpgereedschap voor bouwen wordt geplaatst (standaard "build-
aux").
--met-testen
Voeg unittests toe voor de meegeleverde modules.
--vermijd=MODULE
Vermijd het opnemen van de gegeven MODULE. Handig als u code heeft die een equivalent biedt
functionaliteit. Deze optie kan worden herhaald.
--lgpl Afbreken als modules niet beschikbaar zijn onder de LGPL. Wijzig ook de licentiesjabloon van
GPL naar LGPL.
--libtool
Gebruik libtool-regels voor --import.
--macro-prefix=PREFIX
Specificeer het voorvoegsel van de macro's 'gl_EARLY' en 'gl_INIT'. Standaard is 'gl'.
--geen-changelog
geen ChangeLog-bestanden bijwerken of maken.
--oefening
Voor --import, drukt u alleen af wat zou zijn gedaan.
-Ja, --symbolisch, --symlink
Maak symbolische koppelingen in plaats van bestanden te kopiëren.
-H, --help
Overzicht van opties weergeven.
Gebruik de gnulib-tool online met behulp van onworks.net-services