EngelsFransSpaans

Ad


OnWorks-favicon

kdesrc-build - Online in de cloud

Voer kdesrc-build uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht kdesrc-build 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


kdesrc-build - Downloadt, bouwt en installeert KDE-software.

KORTE INHOUD


kdesrc-build [OPTIES...] [Module naam | Module reeks naam

PRODUCTBESCHRIJVING


De kdesrc-build commando wordt gebruikt om KDE-software rechtstreeks vanaf de bron te bouwen
opslagplaatsen. Het kan downloaden van Subversion- of Git-repository's, interfaces met de KDE
projectdatabase, en ondersteunt controle aan welke opties worden doorgegeven maken(1) en
cmake(1). De werking van kdesrc-build wordt meestal aangestuurd door een configuratiebestand
~/.kdesrc-buildrc.

De module naam or module reeks naam zoals opgegeven op de opdrachtregel moeten dezelfde namen zijn
zijn gedefinieerd in het configuratiebestand (hetzij in een moduledefinitie of gebruik-modules
verklaring, of in een module-set definitie). Bovendien kan het de naam van een KDE zijn
module vermeld in de KDE-projectdatabase (en u kunt de modulenaam laten voorafgaan door + to
dit afdwingen).

kdesrc-build is ontworpen om volledig headless te kunnen zijn (zie echter MILIEU),
en negeert dus typisch zijn invoer volledig. Commando-uitvoer wordt geregistreerd in plaats van te zijn
weergegeven in de uitvoer van kdesrc-build.

Modules worden na elkaar gebouwd. Als een module niet kan worden bijgewerkt, wordt deze niet gebouwd.
kdesrc-build wordt niet afgebroken vanwege een modulefout, maar blijft het proberen
om volgende modules bij te werken en te bouwen. Standaard, kdesrc-build zal beginnen met de bouw van een
module zodra de update van de broncode voor die module is voltooid, zelfs als andere
updates vinden gelijktijdig plaats.

Aan het einde kdesrc-build zal laten zien welke modules niet konden worden gebouwd en waar de logboeken waren
bewaard voor die buildrun.

OPTIES


NOTITIE: Sommige opties hebben korte vormen, maar de kdesrc-build optie-parser ondersteunt niet
het combineren van korte opties tot één op dit punt. (Bijvoorbeeld hardlopen kdesrc-build -pv zou het niet
hetzelfde zijn als kdesrc-build --doen alsof --uitgebreid).

-H, --help
Toont een korte samenvatting en veelgebruikte opdrachtregelopties.

-P, --doen alsof
Werken in een "dry run"-modus. Er worden geen netwerktoegangen gemaakt, er worden geen logbestanden aangemaakt,
er worden geen modules gebouwd en er worden geen andere permanente wijzigingen aan de schijf aangebracht. Een belangrijk
uitzondering is dat als u een module probeert te bouwen die afkomstig is van het KDE-project
database, en de database is nog niet gedownload, zal de database worden gedownload
aangezien de uitvoer van de pretend-modus aanzienlijk kan veranderen op basis van de databaseresultaten.

--installeren
Slaat de update- en buildfase over en probeert onmiddellijk de modules te installeren
gegeven.

--verwijderen
Slaat de update- en opbouwfase over en probeert onmiddellijk de modules te verwijderen
gegeven. NOTITIE: Dit wordt alleen ondersteund voor buildsystemen die de maken uninstall
opdracht (bijv. KDE CMake-gebaseerd).

--geen-src
Slaat de bronupdatefase over. Andere fasen zijn zoals normaal inbegrepen. --geen-svn is een
verouderde alias voor deze optie en zal in een toekomstige release worden verwijderd.

--geen-installatie
Slaat de installatiefase van de build over. Andere fasen zijn zoals normaal inbegrepen.

--niet gebouwd
Slaat de bouwfase voor de bouw over. Intern is de installatiefase afhankelijk van de build
fase voltooiing, dus dit is in feite gelijk aan --alleen src, maar de semantiek
kunnen in de toekomst veranderen (bijv. wanneer testsuites naar hun eigen fase gaan).

--geen-testen
Schakelt het uitvoeren van de testsuite uit voor op CMake gebaseerde modules. Om dit volledig effectief te zijn
vereist het opnieuw uitvoeren van CMake, wat geforceerd kan worden door de --herconfigureren or
--opfrissen opties.

--alleen src
Voert alleen de bronupdatefase uit, bouwt of installeert niet. --svn-alleen is een
verouderde alias voor deze optie en zal in een toekomstige release worden verwijderd.

--alleen bouwen
Forceert dat het bouwproces wordt uitgevoerd zonder eerst de broncode bij te werken. In
Bovendien wordt de installatie niet uitgevoerd. (Test wordt nog uitgevoerd indien van toepassing,
maar dit zal veranderen in een toekomstige versie)

--opfrissen
Verwijdert de build-directory voor een module voordat de build-fase begint. Dit heeft de
gewenst neveneffect van forceren kdesrc-build om de module opnieuw te configureren en te bouwen
vanuit een "ongerepte" staat zonder bestaande tijdelijke of tussentijdse uitvoerbestanden. Gebruik
deze optie als u problemen heeft om een ​​module te bouwen, maar beseft dat het zal duren
langer (mogelijk veel langer) voordat de build als resultaat is voltooid. Bij twijfel gebruiken
deze optie voor het geheel kdesrc-build rennen.

--herconfigureren
Forceer dat CMake opnieuw wordt uitgevoerd, maar zonder de build-directory te verwijderen. Meestal jij
eigenlijk willen --opfrissen, maar als je 100% zeker weet dat je overstapt naar cmake-opties
zal uw huidige tussentijdse uitvoer niet ongeldig maken, dan kan dit enige tijd besparen.

--alleen-build-systeem
Onderbreekt het bouwproces voor elke gebouwde module: Het bouwproces bestaat uit
normale setup tot en met draaien cmake or configureer (indien van toepassing), maar maken
wordt niet uitgevoerd en er wordt niet geprobeerd te installeren. Dit is meestal alleen handig om dingen te krijgen
als configureer --help en cmake-gui werken. Normaal gesproken wil je --herconfigureren or
--opfrissen.

--hervatten-van=foo
Gebruik deze optie om moduleverwerking over te slaan tot de module foo wordt aangetroffen. foo
en alle volgende modules worden normaal verwerkt alsof ze op zijn gespecificeerd
de opdrachtregel. Als u deze optie gebruikt vanwege een mislukte build, wilt u dat misschien doen
overweeg gebruik --geen-src naast het overslaan van de resulterende bronupdatefase.

--hervatten-na=foo
Dit is net als --hervatten-van, behalve dat de module foo is niet ingesloten in de
lijst met te overwegen modules. Je zou dit kunnen gebruiken als je foo handmatig hebt gebouwd/geïnstalleerd
na het repareren van de build en wil gewoon vanaf daar doorgaan.

--negeer-modules
Krachten ALLE modules die deze optie volgen, worden uitgesloten van overweging door
kdesrc-build. Dit kan handig zijn als u weet dat u alle modules wilt verwerken behalve
voor specifieke uitzonderingen.

--rc-bestand=foo
Gebruik het gegeven bestand, foo, voor de configuratie in plaats van ~/.kdesrc-buildrc or
./kdesrc-buildrc. Het bestand mag leeg zijn, maar moet wel bestaan.

--voorvoegsel=foo
Overschrijft de kdedir instellen om te zijn foo voor deze loop. Bovendien impliceert
--herconfigureren. Het doet niet daadwerkelijk de actie uitvoeren die u zou denken dat het doet
(het negeren van de voorvoegsel optie om te wijzigen waar modules zijn geïnstalleerd), hoewel door
standaardmodules zijn geïnstalleerd op de kdedir instelling als voorvoegsel is niet ingesteld.

--leuk=foo
Wijzigt de CPU-prioriteit die wordt gegeven aan kdesrc-build (en alle processen die worden gebruikt door kdesrc-build
bv maken(1)). foo moet een geheel getal tussen -20 en 19 zijn. Positieve waarden
zijn "aardiger" voor de rest van het systeem (dwz lagere prioriteit).

Merk op dat de mogelijke prioriteiten die beschikbaar zijn op uw systeem kunnen verschillen van
hier vermeld, zie mooi(2) voor meer informatie. Merk ook op dat dit alleen verandert CPU
prioriteit, vaak wil je veranderen I / O prioriteit op systemen waar dat wordt ondersteund.
Er is geen opdrachtregeloptie voor aanpassing van de I/O-prioriteit, maar er is wel een
optie configuratiebestand: gebruik-idle-io-prioriteit (hoewel zoals alle opties, is er een
generieke manier om dit in te stellen vanaf de opdrachtregel).

--rennen=foo
Voert het programma uit genaamd by foo gebruik kdesrc-buildde normale build-omgeving. Alle
opdrachtregelargumenten aanwezig na deze optie worden doorgegeven aan foo zoals het wordt uitgevoerd.

--kleur
Maakt "kleurrijke uitvoer" mogelijk. (Standaard ingeschakeld).

--geen kleur
Schakelt "kleurrijke uitvoer" uit. Dit kan permanent worden gemaakt door de kleurrijke uitvoer
optie op false (of 0) in uw configuratiebestand.

--asynchroon
Hebben kdesrc-build start het bouwproces voor een module zodra de broncode beschikbaar is
klaar met downloaden. Zonder deze optie kdesrc-build voert alle bronupdates uit op
eens en dan begint het bouwproces. Deze optie is standaard ingeschakeld.

--geen-async
Schakelt het asynchrone bouwen van modules uit. Zien --asynchroon voor een meer gedetailleerde
beschrijving. Let daar op kdesrc-buildde output zal iets anders zijn in deze modus.

-in, --uitgebreid
Verhoogt het niveau van breedsprakigheid van kdesrc-build uitvoer (wat al redelijk is
breedsprakig!)

-Q, --stil
Maakt kdesrc-build minder luidruchtig. Alleen belangrijke berichten worden getoond.

--echt-stil
Maakt kdesrc-build nog minder luidruchtig. Er worden alleen waarschuwingen/fouten weergegeven.

--debuggen
Dit zal je terminal meestal vullen met beschrijvingen en uitvoer voor foutopsporing
onbegrijpelijk, beschrijven wat kdesrc-build doet (en denkt dat het zou moeten doen).
De vlag is opgenomen omdat de uitvoer soms nuttig kan zijn voor foutopsporing.

-- krachtopbouw
Normaal wanneer kdesrc-build merkt op dat er geen bronupdate is voor een module die
eerder met succes is geïnstalleerd, probeert het niet om dat te bouwen of te installeren
moduul. U kunt deze vlag doorgeven om dat gedrag uit te schakelen en altijd uit te voeren maken.

--geen-snapshots
Normaal kdesrc-build ondersteunt het gebruik van tarball-snapshots van de bronrepository om te verminderen
belasting op KDE-infrastructuur voor git-klonen voor sommige KDE-modules. Passeer deze optie
schakelt deze functie uit.

--verwijder-mijn-patches
Deze optie moet worden doorgegeven om toe te staan kdesrc-build om de conflicterende bron te verwijderen
mappen. Momenteel gebeurt zelfs dit alleen bij het klonen van een op git gebaseerde module
als er een bestaande bronmap aanwezig is. Geef deze optie nooit op, tenzij dat zo is
gesuggereerd door kdesrc-build, en alleen als je de brondirectories niet erg vindt
waarnaar wordt verwezen wordt verwijderd en opnieuw gekloond.

--foo=bars
Elke optie die hierboven niet wordt vermeld, wordt gecontroleerd om te zien of deze overeenkomt met de lijst met mogelijke opties
opties voor configuratiebestanden. Zo ja, de optie configuratiebestand foo is tijdelijk
ingesteld op bars voor de duur van deze run.

--module,foo=bars
Zoals hierboven, maar optie foo is alleen ingesteld op bars voor de moduul module​ Dit doet niet
werk je al voor module sets, dan moet je dit herhalen voor iedere module die je wilt worden
aangetast. (U kunt natuurlijk gewoon uw configuratiebestand bewerken...)

EXIT STATUS


0
Succes

1
Normaal gesproken betekent dit dat een deel van het update-, build- of installatieproces is mislukt, maar dat is het wel
ook gebruikt voor elk abnormaal programma-einde dat hieronder niet anders wordt behandeld.

5
Er is een signaal ontvangen dat gedood is kdesrc-build, maar het probeerde normaal te presteren
sluiten.

8
Er is een onbekende optie doorgegeven op de opdrachtregel.

99
Er werd een uitzondering gemaakt die gedwongen werd kdesrc-build vroegtijdig afbreken.

MILIEU


HOME
Gebruikt voor tilde-uitbreiding van bestandsnamen, en is de standaardbasis voor de source, build,
en installatiemappen.

PATH
Deze omgevingsvariabele bepaalt het standaard zoekpad voor uitvoerbare bestanden. Jij kan
Gebruik de binpad configuratiebestand om aan deze variabele toe te voegen (bijv. voor running
oppompen van cron(8)).

LC_*
Omgevingsvariabelen die beginnen met LC_ bepalen de locale die wordt gebruikt door kdesrc-build.
Hoewel kdesrc-build is op dit moment nog steeds niet lokaliseerbaar, veel van de commando's it
gebruiken zijn. kdesrc-build normaal ingesteld LC_ALL=C voor opdrachten die het moet onderzoeken
uitvoer van, maar u kunt dit ook handmatig doen. Als instelling LC_ALL=C lost a op
kdesrc-build probleem gelieve een bugrapport in te dienen.

SSH_AGENT_PID
Deze omgevingsvariabele wordt gecontroleerd om te zien of SSH-agens(1) loopt, maar alleen als
kdesrc-build bepaalt dat u een module uitcheckt waarvoor een SSH-login vereist is
(maar u moet dit weten, aangezien geen enkele module dit standaard vereist).

KDESRC_BUILD_USE_TTY
Indien ingesteld, forceert deze variabele kdesrc-build om de invoer niet te sluiten tijdens het uitvoeren
systeem processen. Normaal gesproken kdesrc-build sluit stdin sinds de stdout en stderr voor
de onderliggende processen worden omgeleid en daarom zou de gebruiker nooit een invoer zien
toch prompt.

KDESRC_BUILD_DUMP_CONTEXT
Indien ingesteld, drukt deze variabele direct daarna een beschrijving van zijn "bouwcontext" af
opties en opdrachtregelargumenten lezen en bepalen welke modules moeten worden gebouwd. Jij
wil dit vrijwel nooit instellen.

anderen
Veel programma's worden gebruikt door kdesrc-build in de loop van de uitvoering, inclusief
svn(1) git(1) maken(1), en cmake(1). Elk van deze programma's kan zijn eigen hebben
reactie op omgevingsvariabelen die worden ingesteld. kdesrc-build omgeving zal passeren
variabelen die worden ingesteld wanneer het op deze processen wordt uitgevoerd. Je kunt er zeker van zijn
omgevingsvariabelen (bijv CC or CXX) worden ingesteld met behulp van de set-omgeving configuratie
bestands optie.

Gebruik kdesrc-build online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

  • 1
    abidiff
    abidiff
    abidiff - vergelijk ABI's van ELF-bestanden
    abidiff vergelijkt de Application Binary
    Interfaces (ABI) van twee gedeelde bibliotheken
    in ELF-formaat. Het straalt een betekenis uit
    verslag...
    Voer abidiff uit
  • 2
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 3
    copac2xml
    copac2xml
    bibutils - conversie van bibliografie
    nutsvoorzieningen ...
    Voer copac2xml uit
  • 4
    Copt
    Copt
    copt - kijkgaatje-optimizer SYSNOPIS:
    copt-bestand.. BESCHRIJVING: copt is een
    kijkgaatje-optimizer voor algemeen gebruik. Het
    leest code van zijn standaardinvoer en
    schrijft een...
    Kopt uitvoeren
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - titel verzamelen
    verklaringen van Stx-documenten ...
    Voer collect_stx_titles uit
  • 6
    gatling-bank
    gatling-bank
    bank - http-benchmark ...
    Run gatling-bank
  • Meer "

Ad