natgillin/translations-raw huggingface dataset:
If you set this option, & kdesvn-build; will use its value as the & url; to pass to & subversion; completely unchanged. You should generally use this if you want to download a specific release but & kdesvn-build; cannot figure out what you mean using branch.
Selle võtme kasutamisel tarvitab & kdesvn- build; selle väärtust & url; - ina, mis edastatakse & subversion; ile täiesti muutmatult. Üldiselt tuleks seda kasutada siis, kui soovid alla laadida konkreetset väljalaset, kuid & kdesvn- build; ei suuda sinu soovidest võtme branch põhjal aru saada.
Set this option to set the environment variable QTDIR while building. You cannot override this setting in a module option. If you do not specify this option, it defaults to ${source-dir} / build/ qt-copy, which uses the qt-copy module included in the & kde; source repository. You may use a tilde (~) to represent your home directory.
Selle võtmega saab määrata ehitamisel kasutatava keskkonnamuutuja QTDIR. Seda ei saa moodulivõtmega tühistada. Kui see pole määratud, kasutatakse vaikimisi asukohta $(source- dir) / build/ qt- copy, mis kasutab & kde; lähtekoodihoidlas leiduvat qt- copy moodulit. Kodukataloogi tähistamiseks võib kasutada tildet (~).
remove-after-install
remove- after- install
If you are low on hard disk space, you may want to use this option in order to automatically delete the build directory (or both the source and build directories for one-time installs) after the module is successfully installed.
Kui sul napib kõvakettal ruumi, võib selle võtmega lasta automaatselt kustutada ehitamiskataloogi (või ka korraga nii lähtekoodi - kui ka ehitamiskataloogi) pärast mooduli edukat paigaldamist.
Possible values for this option are:
Võtme võimalikud väärtused on järgmised:
none - Do not delete anything (This is the default).
none - midagi ei kustutata (vaikimisi).
builddir - Delete the build directory, but not the source.
builddir - kustutatakse ehitamiskataloog, aga mitte lähtekoodikataloog.
all - Delete both the source code and build directory.
all - kustutatakse nii lähtekoodi - kui ehitamiskataloog.
Note that using this option can have a significant detrimental impact on both your bandwidth usage (if you use all) and the time taken to compile & kde;, since & kdesvn-build; will be unable to perform incremental builds.
Pane tähele, et selle võtme kasutamine mõjutab päris negatiivselt nii sinu tekitatavat võrgukoormust (kui kasutad väärtust all) kui ka & kde; kompileerimiseks kuluvat aega, sest & kdesvn- build; ei saa sel juhul kasutada inkrementehitamist.
revision
revision
If this option is set to a value other than 0 (zero), & kdesvn-build; will force the & subversion; update to bring the module to the exact revision given, even if options like branch are in effect. If the module is already at the given revision then it will not be updated further unless this option is changed or removed from the configuration.
Kui võtmele on antud muu väärtus kui 0 (null), sunnib & kdesvn- build; & subversion; i uuendama, et saada mooduli täpselt nõutud versioon, isegi kui toimib mõni selline võti nagu branch. Kui mooduli versioon on juba nõutav, seda enam ei uuendata, kui just võtit ei muudeta või ei eemaldata seadistusest.
set-env
set- env
This option accepts a space-separated set of values, where the first value is the environment variable to set, and the rest of the values is what you want the variable set to. For example, to set the variable RONALD to McDonald, you would put in the appropriate section this command:
Selle võtme juures saab anda tühikuga eraldatult väärtuste nimekirja, mille esimene väärtus on määratav keskkonnamuutuja ja ülejäänud selle muutuja väärtused. Näiteks muutujale RONALD väärtuse McDonald andmine käib nii:
set-env RONALD McDonald
set- env RONALD McDonald
This option is special in that it can be repeated without overriding earlier set-env settings in the same section of the configuration file. This way you can set more than one environment variable per module (or globally).
See võti on eriline selle poolest, et seda võib korrata ilma varasemaid set- env määratlusi konfiguratsioonifaili samas sektsioonis tühistamata. Sel moel võid moodulis (või ka globaalselt) määrata mitu keskkonnamuutujat.
source-dir
source- dir
This option is used to set the directory on your computer to store the & kde; & subversion; sources at. If you do not specify this value, the default is ~/ kdesvn. If you do specify this value, use an absolute path name.
Selle võtmega saab määrata kataloogi oma arvutis, kuhu salvestatakse & kde; & subversion; i lähtekood. Kui see pole määratud, kasutatakse vaikeväärtusena ~/ kdesvn. Väärtuse määramisel tuleks kasutada absoluutset asukohta.
stop-on-failure
stop- on- failure
Set this option value to true to cause the script to stop execution after an error occurs during the build or install process. This option is off by default.
Määra selle võtme väärtuseks true, kui soovid, et skript peataks töö pärast vea tekkimist ehitamisel või paigaldamisel. Vaikimisi on see välja lülitatud.
svn-server
svn- server
This option is used to set the server used to check out from & subversion;. The default is the anonymous & subversion; repository, svn: / /anonsvn. kde. org/
Selle võtmega saab määrata serveri, kust & subversion; välja võetakse. Vaikimisi on see anonüümne & subversion; i hoidla svn: // anonsvn. kde. org /.
Use this option to download a specific release of a module.
Selle võtmega saab alla laadida mooduli konkreetse väljalaske.
Note: The odds are very good that you do not want to use this option. & kde; releases are available in tarball form from The & kde; FTP site or one of its mirrors.
Märkus: on üsna usutav, et sa ei soovi seda võtit kasutada. & kde; väljalasked asuvad tar- failidena kde; FTP- saidil ning selle peegelsaitidel.
If you are using & kdesvn-build; because you have having trouble getting a & kde; release to build on your distribution, consider using the Konstruct build tool instead, which works from the release tarballs.
Kui kasutad & kdesvn- build; i sellepärast, et sul on probleeme sinu distributsioonile mõeldud & kde; väljalasetega, võiks kaaluda mõte pruukida ehitamistööriista Konstruct, mis kasutab väljalasete tar- faile.
use-cmake
use- cmake
This option was removed in & kdesvn-build; 1.4 as all & kde; 4 modules require & cmake;, and & cmake; use is not permitted on any other modules.
See võti eemaldati & kdesvn- build; i versioonis 1. 4, sest kõigi & kde; 4 moodulite puhul on vajalik & cmake; ning & cmake; 'i kasutamine ei ole lubatud ühegi teise mooduli puhul.
use-qt-builddir-hack
use- qt- builddir- hack
Although this option overrides the global option, it only makes sense for qt-copy. Set this option to true to enable the script's srcdir! = builddir mode. When enabled, & kdesvn-build; will copy the qt-copy source module to the build directory, and perform builds from there. That means your QTDIR environment variable should be set to ${qt-copy-build-dir} / qt-copy/ lib instead. You should also change your qtdir option accordingly. Incremental & make; should still work in this mode, as the timestamps will be preserved after the copy. If you use the apply-qt-patches option, the patches will be applied in the build directory, not the source directory. This option defaults to true.
Kuigi see võti tühistab globaalse võtme, on sel mõtet ainult qt- copy korral. Määra võtme väärtuseks true, kui soovid lubada skriptil tarvitada srcdir! = builddir režiimi. Sisselülitamise korral kopeerib & kdesvn- build; qt- copy lähtemooduli ehitamiskataloogi ja sooritab ehitamise seal. See tähendab, et keskkonnamuutuja QTDIR väärtuseks tuleb määrata ${qt- copy- build- dir} / qt- copy/ lib. Samuti tuleb vastavalt muuta võtit qtdir. Selles režiimis saab kasutada ka inkrement- make; 'i, sest kopeerimise järel säilitatakse ajatemplid. Kui tarvitad võtit apply- qt- patches, rakendatakse paigad ehitamis -, mitte lähtekoodikataloogis. Vaikimisi on võtme väärtuseks true.
use-stable-kde
use- stable- kde
Since & kdesvn-build; has support for building & kde; 3 and 4, there needs to be some way to tell which version to build. By default, & kdesvn-build; will build the main line of & kde; development (called / trunk). But, this is for & kde; 4, which is not yet ready for wide release.
Et & kdesvn- build; toetab & kde; 3 ja 4 ehitamist, tuleb mingil moel teada anda, millist versiooni ehitada. Vaikimisi ehitab & kdesvn- build; & kde; arenduse põhiliini (kannab nimetust / trunk). Kuid see on mõeldud & kde; 4 jaoks, mis ei ole veel laiemaks kasutamiseks valmis.
You can use the & branch; option globally or for a module in order to download for & kde; 3.5 (or 3.4, etc.). However, this is not convenient as some modules (such as kdesupport) are shared by 3.5 and 4. In addition, it is a lot of branch options that must be added to the configuration file.
Võtit & branch; saab kasutada globaalselt või mooduli korral & kde; 3. 5 (või 3. 4 jne.) allalaadimiseks. See ei ole aga väga mugav, sest mõningaid mooduleid (näiteks kdesupport) kasutavad nii 3. 5 kui ka 4. Lisaks tuleb konfiguratsioonifailile lisada terve hulk haru võtmeid.
So, if you set this global option to true, & kdesvn-build; will automatically download the & kde; 3.5 version of modules such as kdelibs and qt-copy, instead of downloading the & kde; 4 version. You can still use the & branch; or & tag; options for a module to override the setting that & kdesvn-build; picks. This way you can easily choose to download & kde; 3.5 instead of the release & kde; 4.
Niisiis, kui määrad sellele globaalsele võtmele väärtuseks true, laadib & kdesvn- build; automaatselt alla näiteks mooduli kdelibs ja qt- copy & kde; 3. 5, mitte aga & kde; 4 versiooni. Konkreetse mooduli puhul võib samas endiselt pruukida võtmeid & branch; või & tag;, mis tühistavad & kdesvn- build; i võtmed. Sel moel saab hõlpsasti valida & kde; 4 asemel & kde; 3. 5 allaalaadimise..
Command Line Options and Environment Variables
Käsureavõtmed ja keskkonnamuutujad
This script does not use environment variables. If you need to set environment variables for the build or install process, please see the set-env option.
Skript ei kasuta keskkonnamuutujaid. Kui sul on vaja ehitamiseks või paigaldamiseks määrata keskkonnamuutujaid, uuri võtme set- env kirjeldust.
The script accepts the following command-line options:
Skript tunnistab järgmisi käsureavõtmeid:
--async
-- async
Enables the asynchronous mode to update and build at the same time. This is the default, this option only needs specified if you have disabled it in the configuration.
Lülitab sisse asünkroonse režiim, mis lubab uuendada ja ehitada ühel ja samal ajal. Vaikimisi on see sisse lülitatud, see vajab määramist ainult siis, kui keelad selle seadistuses.
Only display simple help on this script.
Näitab lihtsat abiinfot skripti kohta.
Display the program version.
Näitab programmi versiooni.
Display contact information for the author.
Näitab autori kontaktinfot.
--color
-- color
Enable colorful output.
Lubab värvilise väljundi.
--nice= value
-- nice= väärtus
Sets the & niceness; value to value for the duration of this run. value should be between 0 and 20.
Määrab töö ajaks viisakuse väärtus e. Väärtus peab olema 0 ja 20 vahel.
--no-async
-- no- async
Disables the asynchronous mode of updating. Instead the update will be performed in its entirety before the build starts. This option will slow down the overall process, but if you encounter IPC errors while running & kdesvn-build; try using this option, and submitting a bug report.
Keelab uuendamisel asünkroonse režiimi. Uuendamine võetakse sel juhul enne ehitamist ette täielikult. See aeglustab protsessi tervikuma, aga kui sul esineb & kdesvn- build; i kasutamisel IPC vigu, võiks seda võtit tarvitada ning ühtlasi esitada ka veateate.
--no-color
-- no- color
Disable colorful output.
Keelab värvilise väljundi.
--pretend (or -p)
-- pretend (või - p)
Do not actually do anything, but act like you did.
Tegelikult ei võeta midagi ette, vaid ainult teeseldakse.
--quiet (or -q)
-- quiet (või - q)
Do not be as noisy with the output. With this switch only the basics are output.
Väljund on väheminformatiivsem, näidatakse ainult kõige olulisemaid teateid.
--really-quiet
-- really- quiet
Only output warnings and errors.
Väljund näitab ainult hoiatusi ja veateateid.
Be very descriptive about what is going on, and what & kdesvn-build; is doing.
Väljund näitab põhjalikult kõike, mis toimub ja mida & kdesvn- build; teeb.
--svn-only
-- svn- only
Only perform the source update.
Võetakse ette ainult lähtekoodi uuendamine.
--build-only
-- build- only
Only perform the build process.
Võetakse ette ainult ehitamine.
--ignore-modules
-- ignore- modules
Do not include the modules passed on the rest of the command line in the update/ build process.
Uuendamisse/ ehitamisse ei kaasata ülejäänud käsureal antud mooduleid.
--no-svn
-- no- svn
Skip contacting the & subversion; server.
Ei looda ühendust & subversion; i serveriga.
--no-build
-- no- build
Skip the build process.
Ehitamine jäetakse vahele.
--no-install
-- no- install
Do not automatically install packages after they are built.
Pakette ei paigaldata pärast ehitamist automaatselt.
Enables debug mode for the script. Currently this means that all output will be dumped to the standard output in addition to being logged in the log directory like normal. Also, many functions are much more verbose about what they are doing in debugging mode.
Lülitab sisse silumisrežiimi. Praegu tähendab see seda, et lisaks logimisele logikataloogi saadetakse kogu väljund ka standardväljundisse (STDOUT). Samuti annavad paljud funktsioonid silumisrežiimis märksa enam infot oma tegevuse kohta.
--no-rebuild-on-fail
-- no- rebuild- on- fail
Do not try to rebuild modules that have failed building from scratch. & kdesvn-build; will never try to do this to a module that already was tried to be built from scratch.
Ei üritata algusest peale ümber ehitada mooduleid, mille ehitamine nurjus. & kdesvn- build; ei ürita seda kunagi mooduli korral, mida on juba püütud algusest peale ehitada.
--refresh-build
-- refresh- build
Recreate the build system and make from scratch.
Taasluuakse ehitamissüsteem ja alustatakse algusest peale.
--reconfigure
-- reconfigure
Run the configure script again without cleaning the build directory.
Käivitatakse uuesti konfigureerimisskript ilma ehitamiskataloogi puhastamata.
--recreate-configure
-- recreate- configure
Run make -f Makefile. cvs again to create the configure script, and continue building as normal. This option implies --reconfigure.
Antakse uuesti käsk make - f Makefile. cvs, et luua konfigureerimisskript ja jätkata ehitamist normaalselt. See eeldab võtit -- reconfigure.
--resume-from
-- resume- from
This option is used to resume the build starting from the given module, which should be the next option on the command line. This option implies --no-svn. You should not specify other module names on the command line.
Selle võtmega taasalustatakse ehitamist alates määratud moodulist, mis ongi käsureal järgmine võti. See eeldab võtit -- no- svn. Käsureal ei tohi määrata teisi moodulinimesid.
--rc-file
-- rc- file
which interprets the next command line parameter as the file to read the configuration options from. The default value for this parameter is ~/. kdesvn-buildrc.
Järgmist käsureal antud parameetrit tõlgendatakse failina, millest lugeda konfiguratsioonivõtmed. Vaikeväärtus on ~ /. kdesvn- buildrc.
--run
-- run
This option interprets the next item on the command line as a program to run, and & kdesvn-build; will then finish reading the configuration file, update the environment as normal, and then execute the given program.
See võti tõlgendab järgmiste käsurea elementi programmina, mis tuleb käivitada, ning & kdesvn- build; lõpetab seejärel konfiguratsioonifaili lugemise, uuendab tavapäraselt keskkonda ja käivitab määratud programmi.
This will not work to start a shell with the & kdesvn-build; environment in most cases however, since interactive shells typically reset at least part of the environment variables (such as PATH and KDEDIRS) in the startup sequence.
Siiski ei sobi see enamasti shelli käivitamiseks & kdesvn- build; i keskkonnas, sest interaktiivsed shellid lähtestavad käivitusjadas tavaliselt vähemalt osa keskkonnamuutujaid (näiteks PATH ja KDEDIRS).
--prefix=lt; /path/ to/ kdegt;
-- prefix=lt; / kde/ asukohtgt;
This allows you to change the directory that & kde; will be installed to from the command line. This option implies --reconfigure.
Võimaldab muuta kataloogi, kuhu & kde; paigaldatakse. See eeldab võtit -- reconfigure.
--build-system-only
-- build- system- only
Stop after running make -f Makefile. cvs. The configure script will still need to be run, which & kdesvn-build; will do next time. This lets you prepare all the configure scripts at once so you can view the. / configure --help for each module, and edit your configure-flags accordingly.
Peatab skripti töö pärast käsu make - f Makefile. cvs täitmist. Konfiguratsiooniskripti paneb & kdesvn- build; tööle siis alles järgmisel käivitamisel. See võimaldab kõik konfiguratsiooniskriptid korraga ette valmistada, nii et saad vaadata igas moodulis. / configure -- help ja muuta vastavalt konfigureerimislippe.
--install
-- install
If this is the only command-line option, it tries to install all of the modules contained in successfully-built, except for qt-copy, which does not need installation. If command-line options are specified after --install, they are all assumed to be modules to install.
Kui see on ainus käsureavõti, üritatakse paigaldada kõik edukalt ehitatud moodulid, välja arvatud qt- copy, mis ei vaja paigaldamist. Kui pärast võtit -- install esineb veel käsureavõtmeid, tõlgendatakse neid paigaldatavate moodulitena.
--lt; option-namegt; =
-- lt; võtme- nimigt; =
You can use this option to override an option in your configuration file for every module. For instance, to override the log-dir option, you would do: --log-dir= / path/ to/ dir.
Selle võtmega saab kõigi moodulite jaoks tühistada konfiguratsioonifailis leiduva võtme. Kui näiteks soovid tühistada võtit log- dir, siis see käib nii: -- log- dir= / kataloogi/ asukoht.
--lt; module-namegt;, lt; option-namegt; =
-- lt; mooduli- nimigt;, lt; võtme- nimigt; =
You can use this option to override an option in your configuration file for a specific module.
Selle võtmega saab konkreetse mooduli jaoks tühistada konfiguratsioonifailis leiduva võtme.
Any other command-line options are assumed to be modules to update and build. Please, do not mix building with installing.
Kõiki muid käsureavõtmeid tõlgendatakse uuendatavate ja ehitatavate moodulitena. Palun ära aja ehitamist segamini paigaldamisega.
Using & kdesvn-build;
& kdesvn- build; i kasutamine
Normally using & kdesvn-build; after you have gone through is as easy as doing the following from a terminal prompt:
Tavaliselt on & kdesvn- build; i kasutamine pärast seda, kui läbi on töötatud, äärmiselt lihtne, piirdudes lihtsalt terminalis antava käsuga:
percnt; kdesvn-build
percnt; kdesvn- build
& kdesvn-build; will then download the sources for & kde;, try to configure and build them, and then install them.
& kdesvn- build; laadib seejärel alla & kde; lähtekoodi, püüab seda konfigureerida ja ehitada ning ka paigaldada.
Read on to discover how & kdesvn-build; does this, and what else you can do with this tool.
Loe edasi, kuidas & kdesvn- build; seda teeb, ja mida kõike selle tööriistaga veel annab ette võtta.
Basic & kdesvn-build; features
& kdesvn- build; i põhiomadused
qt-copy support
qt- copy toetus
& kdesvn-build; strives to maintain excellent support for the qt-copy module included in the & kde; & subversion; repository.
& kdesvn- build; püüab igakülgselt toetada & kde; & subversion; i hoidlas leiduvat qt- copy moodulit.
qt-copy is a copy of the source code for the latest release of the & Qt; toolkit used by & kde;. It also contains a patchset of optimization and bug improvement patches which may optionally be applied. These patches are still compatible with the & Qt; library so that code produced using qt-copy will run with normal & Qt;.
qt- copy kujutab endast & Qt; tööriistakomplekti, mida kasutab ka & kde;, uusimat lähtekoodi. Samuti sisaldab see optimeerimiseks ja vigade parandamiseks mõeldud paiku, mida võib, aga ei pruugi rakendada. Paigad ühilduvad igati & Qt; teegiga, nii et qt- copy abil loodud kood käivitub kenasti ka tavalise & Qt; puhul.
Most of the differences required for qt-copy are handled automatically by & kdesvn-build;. However, there are a few differences you may need to know about.
Enamiku qt- copy erinevustega tegeleb & kdesvn- build; automaatselt. Siiski on teatud detaile, mida võib olla kasulik teada.
Normally the value for & configure-flags; for a module is appended to the global setting for & configure-flags;. However, the & configure-flags; setting for qt-copy will replace the global setting since they are not equivalent command lines.
Tavaliselt lisatakse mooduli võtme & configure- flags; väärtus võtme & configure- flags; globaalsesse seadistusse. Kuid qt- copy korral asendab võtme & configure- flags; seadistust globaalset seadistust, sest nende käsud ei ole päris samasugused.
& kdesvn-build; will automatically define some extra environment variables to build qt-copy that are not normally required for the rest of & kde;.
& kdesvn- build; defineerib automaatselt teatavad täiendavad keskkonnamuutujad qt- copy ehitamiseks, mida muidu ülejäänud & kde; ei vaja.
qt-copy also has support for an optional patch set containing some bug fixes and optimizations that have not yet made it to the official & Qt;. To enable these, set the & apply-qt-patches; option to true. After making this change you may have to run kdesvn-build --refresh-build qt-copy.
qt- copy toetab ka paikade kasutamist, mis sisaldavad teatavaid veaparandusi ja optimeerimisi, mis ei ole aga veel jõudnud ametliku & Qt; sisse. Nende lubamiseks tuleb määrata võtme & apply- qt- patches; väärtuseks true. Seejärel tasuks anda käsk kdesvn- build -- refresh- build qt- copy.
Standard flags added by & kdesvn-build;
& kdesvn- build; i lisatavad standardsed lipud
To save you time, & kdesvn-build; adds some standard paths to your environment for you:
Sinu aja säästmiseks lisab & kdesvn- build; sinu keskkonnale mõned standardsed asukohad:
The path to the & kde; and & Qt; libraries is added to the LD_LIBRARY_PATH variable automatically. This means that you do not need to edit & libpath; to include them.
& kde; ja & Qt; teekide asukoht lisatakse automaatselt muutujale LD_ LIBRARY_ PATH. See tähendab, et nende kaasamiseks ei ole vaja enam muuta & libpath; 'i.
The path to the & kde; and & Qt; development support programs are added to the PATH variable automatically. This means that you do not need to edit & binpath; to include them.
& kde; ja & Qt; arendusprogrammide asukoht lisatakse automaatselt muutujale PATH. See tähendab, et nende kaasamiseks ei ole vaja enam muuta & binpath; 'i.
The path to the & kde; -provided pkg-config is added automatically to PKG_CONFIG_PATH. This means that you do not need to use & set-env; to add these.
& kde; pakutava pkg- config asukoht lisatakse automaatselt muutujale PKG_ CONFIG_ PATH. See tähendab, et nende lisamiseks ei ole enam vajalik kasutada võtit & set- env;.
The setting for & kdedir; is automatically propagated to the KDEDIR environment variable while building. (KDEDIRS is not affected).
& kdedir; määratlus edastatakse ehitamise ajal automaatselt keskkonnamuutujale KDEDIR (see ei puuduta muutujat KDEDIRS).
The setting for & qtdir; is automatically propagated to the QTDIR environment variable while building.
& qtdir; määratlus edastatakse ehitamise ajal automaatselt keskkonnamuutujale QTDIR.
Changing & kdesvn-build; 's build priority
& kdesvn- build; i ehitamisprioriteedi muutmine
Programs can run with different priority levels on Operating Systems nowadays, including & Linux; and & BSD;. This allows the system to allocate time for the different programs in accordance with how important they are.
Tänapäeva operatsioonisüsteemides (sealhulgas & Linux; ja & BSD;) võivad programmid töötada erineva prioriteediga. See võimaldab süsteemil eraldada eri programmidele aega vastavalt nende tähtsusele.