ນີ້ແມ່ນຄໍາສັ່ງ kdesrc-build ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
kdesrc-build - ດາວໂຫຼດ, ສ້າງ ແລະຕິດຕັ້ງຊອບແວ KDE.
ສະຫຼຸບສັງລວມ
kdesrc-build [OPTIONS... ] [ໂມດູນ ຊື່ | ໂມດູນ ທີ່ກໍານົດໄວ້ ຊື່... ]
ລາຍລະອຽດ
ໄດ້ kdesrc-build ຄໍາສັ່ງຖືກນໍາໃຊ້ເພື່ອສ້າງຊອບແວ KDE ໂດຍກົງຈາກແຫຼ່ງຂອງມັນ
ຄັງເກັບມ້ຽນ. ມັນສາມາດດາວນ໌ໂຫລດຈາກ Subversion ຫຼື Git repositories, ການໂຕ້ຕອບກັບ KDE ໄດ້
ຖານຂໍ້ມູນຂອງໂຄງການ, ແລະສະຫນັບສະຫນູນການຄວບຄຸມທາງເລືອກທີ່ຖືກສົ່ງໄປ ເຮັດໃຫ້(1) ແລະ
ຊັງຕີແມັດ(1). ການດໍາເນີນງານຂອງ kdesrc-build ຖືກຂັບເຄື່ອນໂດຍໄຟລ໌ການຕັ້ງຄ່າ, ໂດຍປົກກະຕິ
~/.kdesrc-buildrc.
ໄດ້ ໂມດູນ ຊື່ or ໂມດູນ ທີ່ກໍານົດໄວ້ ຊື່ ຕາມທີ່ໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງຄວນຈະເປັນຊື່ເຫຼົ່ານັ້ນ
ຖືກກໍານົດໄວ້ໃນໄຟລ໌ການຕັ້ງຄ່າ (ບໍ່ວ່າຈະຢູ່ໃນຄໍານິຍາມຂອງໂມດູນຫຼື ໂມດູນການນໍາໃຊ້
ຖະແຫຼງການ, ຫຼືໃນ a ຊຸດໂມດູນ ຄໍານິຍາມ). ນອກຈາກນັ້ນ, ມັນສາມາດເປັນຊື່ຂອງ KDE ໄດ້
ໂມດູນທີ່ມີລາຍຊື່ຢູ່ໃນຖານຂໍ້ມູນໂຄງການ KDE (ແລະທ່ານສາມາດນໍາຫນ້າຊື່ໂມດູນດ້ວຍ + to
ບັງຄັບນີ້).
kdesrc-build ໄດ້ຖືກອອກແບບເພື່ອໃຫ້ສາມາດ headless ຫມົດ (ຢ່າງໃດກໍຕາມ, ເບິ່ງ ENVIRONMENT),
ແລະດັ່ງນັ້ນ, ໂດຍປົກກະຕິຈະບໍ່ສົນໃຈການປ້ອນຂໍ້ມູນຂອງມັນຢ່າງສົມບູນ. ຜົນຜະລິດຄໍາສັ່ງຖືກບັນທຶກແທນທີ່ຈະເປັນ
ສະແດງໃຫ້ເຫັນຢູ່ໃນຜົນຜະລິດ kdesrc-build.
ໂມດູນແມ່ນສ້າງຫນຶ່ງຫຼັງຈາກທີ່ອື່ນ. ຖ້າໂມດູນລົ້ມເຫລວໃນການປັບປຸງ, ມັນບໍ່ໄດ້ຖືກສ້າງ.
kdesrc-build ຈະບໍ່ເອົາລູກອອກພຽງແຕ່ຍ້ອນຄວາມລົ້ມເຫຼວຂອງໂມດູນ, ແທນທີ່ຈະມັນຈະພະຍາຍາມຕໍ່ໄປ
ເພື່ອປັບປຸງແລະສ້າງໂມດູນຕໍ່ໄປ. ໂດຍຄ່າເລີ່ມຕົ້ນ, kdesrc-build ຈະເລີ່ມການກໍ່ສ້າງ A
ໂມດູນທັນທີທີ່ການປັບປຸງລະຫັດແຫຼ່ງສໍາເລັດສໍາລັບໂມດູນນັ້ນ, ເຖິງແມ່ນວ່າອື່ນໆ
ການປັບປຸງແມ່ນເກີດຂຶ້ນພ້ອມໆກັນ.
ໃນທີ່ສຸດ kdesrc-build ຈະສະແດງໃຫ້ເຫັນວ່າໂມດູນໃດທີ່ລົ້ມເຫລວໃນການກໍ່ສ້າງ, ແລະບ່ອນທີ່ບັນທຶກຢູ່
ເກັບຮັກສາໄວ້ສໍາລັບການດໍາເນີນການກໍ່ສ້າງນັ້ນ.
OPTIONS
ຫມາຍເຫດ: ບາງທາງເລືອກມີຮູບແບບສັ້ນ, ແຕ່ kdesrc-build ຕົວແຍກທາງເລືອກບໍ່ຮອງຮັບ
ສົມທົບທາງເລືອກສັ້ນເຂົ້າໄປໃນຫນຶ່ງຈຸດນີ້. (ເຊັ່ນ: ແລ່ນ kdesrc-build -pv ຈະບໍ່
ຄືກັນກັບ kdesrc-build -- ທຳທ່າ -- verbose).
-ຊ, - ຊ່ວຍ
ສະແດງການສັງລວມໂດຍຫຍໍ້ແລະການນໍາໃຊ້ເລື້ອຍໆທາງເລືອກໃນບັນຊີຄໍາສັ່ງ.
-p, -- ທຳທ່າ
ດໍາເນີນການໃນໂຫມດ "ແລ່ນແຫ້ງ". ບໍ່ມີການເຂົ້າເຖິງເຄືອຂ່າຍ, ບໍ່ມີການສ້າງໄຟລ໌ບັນທຶກ,
ບໍ່ມີໂມດູນໃດຖືກສ້າງຂື້ນ, ແລະບໍ່ມີການປ່ຽນແປງຖາວອນອື່ນໆຕໍ່ກັບແຜ່ນ. ຫນຶ່ງ ທີ່ສໍາຄັນ
ຂໍ້ຍົກເວັ້ນ ແມ່ນວ່າຖ້າທ່ານພະຍາຍາມສ້າງໂມດູນທີ່ມາຈາກໂຄງການ KDE
ຖານຂໍ້ມູນ, ແລະຖານຂໍ້ມູນຍັງບໍ່ທັນໄດ້ດາວໂຫຼດເທື່ອ, ຖານຂໍ້ມູນຈະຖືກດາວໂຫຼດ
ເນື່ອງຈາກວ່າຜົນຜະລິດຂອງຮູບແບບການທໍາທ່າອາດຈະມີການປ່ຽນແປງຢ່າງຫຼວງຫຼາຍໂດຍອີງໃສ່ຜົນໄດ້ຮັບຂອງຖານຂໍ້ມູນ.
--ຕິດຕັ້ງ
ຂ້າມຂັ້ນຕອນການປັບປຸງ ແລະສ້າງ ແລະພະຍາຍາມຕິດຕັ້ງໂມດູນໃນທັນທີ
ໃຫ້.
--ຖອນການຕິດຕັ້ງ
ຂ້າມຂັ້ນຕອນການປັບປຸງ ແລະສ້າງ ແລະພະຍາຍາມຖອນການຕິດຕັ້ງໂມດູນໃນທັນທີ
ໃຫ້. ຫມາຍເຫດ: ນີ້ແມ່ນສະຫນັບສະຫນູນພຽງແຕ່ສໍາລັບ buildsystems ທີ່ສະຫນັບສະຫນູນ ເຮັດໃຫ້ ຖອນການຕິດຕັ້ງ
ຄໍາສັ່ງ (ເຊັ່ນ: KDE CMake-based).
--no-src
ຂ້າມໄລຍະການປັບປຸງແຫຼ່ງ. ໄລຍະອື່ນໆແມ່ນລວມຢູ່ຕາມປົກກະຕິ. --no-svn ເປັນ
ນາມແຝງທີ່ຍົກເລີກການສະໜັບສະໜຸນສຳລັບຕົວເລືອກນີ້ ແລະຈະຖືກລຶບອອກໃນການປ່ອຍໃນອະນາຄົດ.
-- ບໍ່ມີການຕິດຕັ້ງ
ຂ້າມຂັ້ນຕອນການຕິດຕັ້ງຈາກການກໍ່ສ້າງ. ໄລຍະອື່ນໆແມ່ນລວມຢູ່ຕາມປົກກະຕິ.
--ບໍ່ມີການກໍ່ສ້າງ
ຂ້າມຂັ້ນຕອນການສ້າງສໍາລັບການກໍ່ສ້າງ. ພາຍໃນໄລຍະການຕິດຕັ້ງແມ່ນຂຶ້ນກັບການກໍ່ສ້າງ
ໄລຍະການສໍາເລັດດັ່ງນັ້ນນີ້ແມ່ນປະສິດທິພາບທຽບເທົ່າກັບ --src-ເທົ່ານັ້ນ, ແຕ່ semantics ໄດ້
ອາດຈະມີການປ່ຽນແປງໃນອະນາຄົດ (ເຊັ່ນ: ເມື່ອຊຸດທົດສອບຖືກຍ້າຍໄປຢູ່ໃນໄລຍະຂອງຕົນເອງ).
-- ບໍ່ມີການທົດສອບ
ປິດໃຊ້ງານການແລ່ນຊຸດທົດສອບສໍາລັບໂມດູນທີ່ອີງໃສ່ CMake. ເພື່ອໃຫ້ມີປະສິດທິພາບຢ່າງເຕັມທີ່ນີ້
ຮຽກຮ້ອງໃຫ້ແລ່ນ CMake ຄືນໃໝ່, ເຊິ່ງສາມາດບັງຄັບໄດ້ໂດຍການໃຊ້ --ປັບຕັ້ງຄ່າຄືນໃຫມ່ or
--refresh-build ຕົວເລືອກ
--src-ເທົ່ານັ້ນ
ດໍາເນີນການພຽງແຕ່ໄລຍະການປັບປຸງແຫຼ່ງ, ບໍ່ໄດ້ສ້າງຫຼືຕິດຕັ້ງ. --svn-ເທົ່ານັ້ນ ເປັນ
ນາມແຝງທີ່ຍົກເລີກການສະໜັບສະໜຸນສຳລັບຕົວເລືອກນີ້ ແລະຈະຖືກລຶບອອກໃນການປ່ອຍໃນອະນາຄົດ.
-- ກໍ່ສ້າງເທົ່ານັ້ນ
ບັງຄັບໃຫ້ຂະບວນການສ້າງດໍາເນີນການໂດຍບໍ່ມີການປັບປຸງລະຫັດແຫຼ່ງກ່ອນ. ໃນ
ນອກຈາກນັ້ນ, ການຕິດຕັ້ງບໍ່ໄດ້ດໍາເນີນການ. (ການທົດສອບຍັງດໍາເນີນການຖ້າຫາກວ່າມີ,
ແຕ່ນີ້ຈະມີການປ່ຽນແປງໃນການປ່ອຍໃນອະນາຄົດ)
--refresh-build
ລົບໄດເລກະທໍລີສ້າງສໍາລັບໂມດູນກ່ອນໄລຍະການກໍ່ສ້າງເລີ່ມຕົ້ນ. ນີ້ມີ
ຜົນຂ້າງຄຽງທີ່ຕ້ອງການຂອງການບັງຄັບ kdesrc-build ເພື່ອຕັ້ງຄ່າໂມດູນຄືນໃຫມ່ແລະສ້າງມັນ
ຈາກສະຖານະ "pristine" ທີ່ບໍ່ມີໄຟລ໌ຜົນຜະລິດຊົ່ວຄາວຫຼືລະດັບກາງທີ່ມີຢູ່. ໃຊ້
ທາງເລືອກນີ້ຖ້າຫາກວ່າທ່ານມີບັນຫາໃນການໄດ້ຮັບການສ້າງໂມດູນແຕ່ຮັບຮູ້ວ່າມັນຈະໃຊ້ເວລາ
ດົນກວ່ານັ້ນ (ອາດຈະດົນກວ່ານີ້) ສໍາລັບການກໍ່ສ້າງສໍາເລັດຜົນ. ເມື່ອສົງໃສໃຊ້
ທາງເລືອກນີ້ສໍາລັບທັງຫມົດ kdesrc-build ດໍາເນີນການ.
--ປັບຕັ້ງຄ່າຄືນໃຫມ່
ບັງຄັບໃຫ້ CMake ຖືກແລ່ນຄືນໃໝ່, ແຕ່ບໍ່ມີການລຶບໄດເຣັກທໍຣີສ້າງ. ປົກກະຕິແລ້ວທ່ານ
ຕົວຈິງແລ້ວຕ້ອງການ --refresh-build, ແຕ່ຖ້າຫາກວ່າທ່ານມີຄວາມແນ່ໃຈວ່າ 100% ການປ່ຽນແປງຂອງທ່ານກັບ cmake-ທາງເລືອກ
ຈະບໍ່ຖືກຕ້ອງການຜົນຜະລິດລະຫວ່າງກາງໃນປະຈຸບັນຂອງທ່ານຈາກນັ້ນນີ້ສາມາດຊ່ວຍປະຢັດເວລາບາງ.
--build-system-only
ຂັດຂວາງຂະບວນການສ້າງສໍາລັບແຕ່ລະໂມດູນທີ່ສ້າງຂຶ້ນ: ຂະບວນການກໍ່ສ້າງປະກອບດ້ວຍ
ການຕັ້ງຄ່າປົກກະຕິເຖິງແລະລວມທັງການແລ່ນ ຊັງຕີແມັດ or configure (ຕາມຄວາມເຫມາະສົມ), ແຕ່ ເຮັດໃຫ້
ບໍ່ໄດ້ດໍາເນີນການແລະບໍ່ມີການພະຍາຍາມຕິດຕັ້ງ. ນີ້ແມ່ນສ່ວນຫຼາຍແມ່ນເປັນປະໂຫຍດເທົ່ານັ້ນທີ່ຈະໄດ້ຮັບສິ່ງຕ່າງໆ
ຄື configure - ຊ່ວຍ ແລະ cmake-gui ເຮັດວຽກ. ປົກກະຕິແລ້ວທ່ານຕ້ອງການ --ປັບຕັ້ງຄ່າຄືນໃຫມ່ or
--refresh-build.
--resume-from=ຟູ
ໃຊ້ຕົວເລືອກນີ້ເພື່ອຂ້າມການປະມວນຜົນໂມດູນຈົນກ່ວາໂມດູນ ຟູ ແມ່ນພົບ. ຟູ
ແລະທຸກໂມດູນຕໍ່ໄປຈະຖືກປະມວນຜົນຕາມປົກກະຕິຄືກັບວ່າພວກມັນຖືກລະບຸໄວ້
ເສັ້ນຄໍາສັ່ງ. ຖ້າທ່ານໃຊ້ຕົວເລືອກນີ້ເນື່ອງຈາກຄວາມລົ້ມເຫລວໃນການກໍ່ສ້າງ, ທ່ານອາດຈະຕ້ອງການ
ພິຈາລະນາການນໍາໃຊ້ --no-src ນອກເຫນືອຈາກການຂ້າມໄລຍະການປັບປຸງແຫຼ່ງຜົນໄດ້ຮັບ.
--resume-after=ຟູ
ນີ້ແມ່ນຄືກັນກັບ --Resume-ຈາກ, ຍົກເວັ້ນວ່າໂມດູນ ຟູ is ບໍ່ ລວມຢູ່ໃນ
ບັນຊີລາຍຊື່ຂອງໂມດູນທີ່ຈະພິຈາລະນາ. ທ່ານອາດຈະນໍາໃຊ້ນີ້ຖ້າຫາກວ່າທ່ານໄດ້ສ້າງ / ຕິດຕັ້ງ foo ຄູ່ມື
ຫຼັງຈາກການແກ້ໄຂການກໍ່ສ້າງແລະພຽງແຕ່ຕ້ອງການສືບຕໍ່ຈາກບ່ອນນັ້ນ.
--ignore-modules
ບັງຄັບ ທັງຫມົດ ໂມດູນທີ່ປະຕິບັດຕາມທາງເລືອກນີ້ຈະຖືກຍົກເວັ້ນຈາກການພິຈາລະນາໂດຍ
kdesrc-build. ນີ້ອາດຈະເປັນປະໂຫຍດຖ້າທ່ານຮູ້ວ່າທ່ານຕ້ອງການປະມວນຜົນທຸກໂມດູນຍົກເວັ້ນ
ສໍາລັບຂໍ້ຍົກເວັ້ນສະເພາະ.
--rc-file=ຟູ
ການນໍາໃຊ້ໄຟລ໌ທີ່ໄດ້ຮັບ, ຟູ, ສໍາລັບການຕັ້ງຄ່າແທນທີ່ຈະເປັນ ~/.kdesrc-buildrc or
./kdesrc-buildrc. ໄຟລ໌ສາມາດຫວ່າງເປົ່າ, ແຕ່ຕ້ອງມີຢູ່.
--prefix=ຟູ
overrides ໄດ້ kdedir ຕັ້ງໃຫ້ເປັນ ຟູ ສໍາລັບໄລຍະນີ້. ນອກຈາກນັ້ນ, ຫມາຍເຖິງ
--ປັບຕັ້ງຄ່າຄືນໃຫມ່ທີ່ຢູ່ ມັນ ບໍ່ ບໍ່ ຕົວຈິງແລ້ວປະຕິບັດການກະທໍາທີ່ເຈົ້າຄິດວ່າມັນເຮັດ
( overriding ໄດ້ ຄຳ ນຳ ໜ້າ ທາງເລືອກທີ່ຈະປ່ຽນບ່ອນທີ່ໂມດູນຖືກຕິດຕັ້ງ), ເຖິງແມ່ນວ່າໂດຍ
ໂມດູນເລີ່ມຕົ້ນຖືກຕິດຕັ້ງໃສ່ kdedir ການຕັ້ງຄ່າຖ້າຫາກວ່າ ຄຳ ນຳ ໜ້າ ບໍ່ໄດ້ຕັ້ງ.
--ງາມ=ຟູ
ປ່ຽນແປງບູລິມະສິດ CPU ທີ່ມອບໃຫ້ kdesrc-build (ແລະຂະບວນການທັງຫມົດທີ່ໃຊ້ໂດຍ kdesrc-build
ຕົວຢ່າງ: ເຮັດໃຫ້(1)). ຟູ ຄວນເປັນຈຳນວນເຕັມລະຫວ່າງ -20 ຫາ 19. ຄ່າບວກ
ແມ່ນ "ງາມ" ກັບສ່ວນທີ່ເຫຼືອຂອງລະບົບ (ເຊັ່ນ: ບູລິມະສິດຕ່ໍາ).
ໃຫ້ສັງເກດວ່າບຸລິມະສິດທີ່ເປັນໄປໄດ້ທີ່ມີຢູ່ໃນລະບົບຂອງເຈົ້າອາດຈະແຕກຕ່າງກັນ
ບັນຊີລາຍຊື່ຢູ່ທີ່ນີ້, ເບິ່ງ ງາມ(2) ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ. ໃຫ້ສັງເກດວ່ານີ້ພຽງແຕ່ມີການປ່ຽນແປງ CPU
ບູລິມະສິດ, ເລື້ອຍໆທ່ານຕ້ອງການປ່ຽນແປງ ຂ້າພະເຈົ້າ / O ບູລິມະສິດກ່ຽວກັບລະບົບທີ່ສະຫນັບສະຫນູນ.
ບໍ່ມີທາງເລືອກແຖວຄໍາສັ່ງສໍາລັບການປັບບູລິມະສິດ I/O, ແຕ່ວ່າມີ
ທາງເລືອກໄຟລ໌ການຕັ້ງຄ່າ: use-idle-io-priority (ເຖິງແມ່ນວ່າຄ້າຍຄືທາງເລືອກທັງຫມົດ, ມີ
ວິທີການທົ່ວໄປເພື່ອກໍານົດນີ້ຈາກເສັ້ນຄໍາສັ່ງ).
--run=ຟູ
ດໍາເນີນການໂຄງການທີ່ມີຊື່ໂດຍ ຟູ ການນໍາໃຊ້ kdesrc-buildສະພາບແວດລ້ອມການກໍ່ສ້າງປົກກະຕິ. ທັງໝົດ
arguments ແຖວຄໍາສັ່ງປະຈຸບັນຫຼັງຈາກທາງເລືອກນີ້ຖືກສົ່ງກັບ ຟູ ຍ້ອນວ່າມັນກໍາລັງດໍາເນີນການ.
--ສີ
ເປີດໃຊ້ "ຜົນຜະລິດທີ່ມີສີສັນ". (ເປີດໃຊ້ງານຕາມຄ່າເລີ່ມຕົ້ນ).
--ບໍ່ມີສີ
ປິດການໃຊ້ງານ "ຜົນຜະລິດທີ່ມີສີສັນ". ນີ້ສາມາດເຮັດໄດ້ຖາວອນໂດຍການຕັ້ງຄ່າ ສີສັນຜົນຜະລິດ
ທາງເລືອກທີ່ຈະຜິດ (ຫຼື 0) ໃນໄຟລ໌ການຕັ້ງຄ່າຂອງທ່ານ.
-- async
ມີ kdesrc-build ເລີ່ມຂະບວນການສ້າງສໍາລັບໂມດູນທັນທີທີ່ລະຫັດແຫຼ່ງມີ
ສໍາເລັດການດາວໂຫຼດ. ໂດຍບໍ່ມີທາງເລືອກນີ້ kdesrc-build ປະຕິບັດການປັບປຸງແຫຼ່ງທັງຫມົດຢູ່ທີ່
ຄັ້ງດຽວແລະພຽງແຕ່ຫຼັງຈາກນັ້ນເລີ່ມຕົ້ນດ້ວຍຂະບວນການສ້າງ. ຕົວເລືອກນີ້ຖືກເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ.
--no-async
ປິດການນຳໃຊ້ການສ້າງໂມດູນແບບບໍ່ຊິ້ງ. ເບິ່ງ -- async ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ
ລາຍລະອຽດ. ໃຫ້ສັງເກດວ່າ kdesrc-buildຜົນຜະລິດຂອງຈະແຕກຕ່າງກັນເລັກນ້ອຍໃນໂຫມດນີ້.
- ໃນ, -- verbose
ເພີ່ມລະດັບຂອງ verbosity ຂອງ kdesrc-build ຜົນຜະລິດ (ຊຶ່ງແມ່ນແລ້ວຍຸຕິທໍາ
ຄຳເວົ້າ!)
-q, --ງຽບ
ເຮັດໃຫ້ kdesrc-build ບໍ່ມີສຽງຫນ້ອຍ. ມີພຽງແຕ່ຂໍ້ຄວາມທີ່ສໍາຄັນເທົ່ານັ້ນທີ່ສະແດງໃຫ້ເຫັນ.
-- ງຽບແທ້ໆ
ເຮັດໃຫ້ kdesrc-build ແມ້ແຕ່ສຽງຫນ້ອຍ. ມີພຽງແຕ່ການເຕືອນໄພ / ຄວາມຜິດພາດໄດ້ສະແດງໃຫ້ເຫັນ.
--debug
ນີ້ຈະຕື່ມຂໍ້ມູນໃສ່ສະຖານີຂອງທ່ານດ້ວຍຄໍາອະທິບາຍແລະການແກ້ບັນຫາ, ໂດຍປົກກະຕິ
unintelligible, ອະທິບາຍສິ່ງທີ່ kdesrc-build ກໍາລັງເຮັດ (ແລະຄິດວ່າມັນຄວນຈະເຮັດ).
ທຸງໄດ້ຖືກລວມເຂົ້າເນື່ອງຈາກຜົນຜະລິດບາງຄັ້ງອາດຈະເປັນປະໂຫຍດສໍາລັບການດີບັກ.
--force-build
ປົກກະຕິເມື່ອ kdesrc-build ສັງເກດເຫັນວ່າບໍ່ມີການອັບເດດແຫຼ່ງໃນໂມດູນທີ່
ກ່ອນຫນ້ານີ້ໄດ້ຖືກຕິດຕັ້ງຢ່າງສໍາເລັດຜົນ, ມັນບໍ່ໄດ້ພະຍາຍາມສ້າງຫຼືຕິດຕັ້ງມັນ
ໂມດູນ. ທ່ານສາມາດຜ່ານທຸງນີ້ເພື່ອປິດການທໍາງານນັ້ນແລະດໍາເນີນການສະເຫມີ ເຮັດໃຫ້.
--no-snapshots
ປົກກະຕິແລ້ວ kdesrc-build ສະຫນັບສະຫນູນການນໍາໃຊ້ repository ພາບຖ່າຍ tarball ແຫຼ່ງເພື່ອຫຼຸດຜ່ອນ
ໂຫຼດຢູ່ໃນໂຄງສ້າງພື້ນຖານ KDE ສໍາລັບ git clones ສໍາລັບບາງໂມດູນ KDE. ຜ່ານທາງເລືອກນີ້
ປິດໃຊ້ງານຄຸນສົມບັດນີ້.
--delete-my-patches
ທາງເລືອກນີ້ຕ້ອງໄດ້ຮັບການຜ່ານເພື່ອອະນຸຍາດໃຫ້ kdesrc-build ເພື່ອເອົາແຫຼ່ງທີ່ຂັດແຍ້ງກັນ
ໄດເລກະທໍລີ. ໃນປັດຈຸບັນເຖິງແມ່ນວ່າມັນເກີດຂຶ້ນພຽງແຕ່ໃນເວລາທີ່ພະຍາຍາມ clone ໂມດູນ git
ຖ້າມີໄດເລກະທໍລີແຫຼ່ງທີ່ມີຢູ່. ຢ່າລະບຸທາງເລືອກນີ້ເວັ້ນເສຍແຕ່ວ່າມັນເປັນ
ແນະນຳໂດຍ kdesrc-build, ແລະພຽງແຕ່ຖ້າທ່ານບໍ່ສົນໃຈໄດເລກະທໍລີແຫຼ່ງທີ່ເປັນ
ອ້າງອີງຖືກລຶບ ແລະຖືກໂຄນຄືນໃໝ່.
--ຟູ=ພາທະນາຍຄວາມ
ທາງເລືອກໃດໆທີ່ບໍ່ໄດ້ລະບຸໄວ້ຂ້າງເທິງແມ່ນກວດເບິ່ງວ່າມັນກົງກັບບັນຊີລາຍຊື່ທີ່ເປັນໄປໄດ້
ຕົວເລືອກໄຟລ໌ການຕັ້ງຄ່າ. ຖ້າເປັນດັ່ງນັ້ນ, ທາງເລືອກໄຟລ໌ການຕັ້ງຄ່າ ຟູ ແມ່ນຊົ່ວຄາວ
ຕັ້ງຄ່າ ພາທະນາຍຄວາມ ສໍາລັບໄລຍະເວລາຂອງການແລ່ນນີ້.
--ໂມດູນ,ຟູ=ພາທະນາຍຄວາມ
ເຊັ່ນດຽວກັນກັບຂ້າງເທິງ, ແຕ່ທາງເລືອກ ຟູ ຖືກຕັ້ງພຽງແຕ່ ພາທະນາຍຄວາມ ສໍາລັບໂມດູນ ໂມດູນ. ນີ້ບໍ່ໄດ້
ເຮັດວຽກສໍາລັບຊຸດໂມດູນຍັງ, ທ່ານຈະຕ້ອງເຮັດເລື້ມຄືນນີ້ສໍາລັບແຕ່ລະໂມດູນທີ່ທ່ານຕ້ອງການເປັນ
ໄດ້ຮັບຜົນກະທົບ. (ແນ່ນອນ, ທ່ານພຽງແຕ່ສາມາດແກ້ໄຂໄຟລ໌ການຕັ້ງຄ່າຂອງທ່ານ ... )
ອອກ STATUS
0
ຄວາມສໍາເລັດ
1
ໂດຍປົກກະຕິນີ້ຫມາຍຄວາມວ່າບາງສ່ວນຂອງການປັບປຸງ, ການກໍ່ສ້າງຫຼືການຕິດຕັ້ງຂະບວນການລົ້ມເຫລວ, ແຕ່ແມ່ນ
ຍັງໃຊ້ສໍາລັບໂຄງການທີ່ຜິດປົກກະຕິໃດໆທີ່ສິ້ນສຸດບໍ່ໄດ້ກວມເອົາຂ້າງລຸ່ມນີ້.
5
ໄດ້ຮັບສັນຍານວ່າຖືກຂ້າຕາຍ kdesrc-build, ແຕ່ມັນພະຍາຍາມປະຕິບັດເປັນປົກກະຕິ
ປິດລົງ.
8
ທາງເລືອກທີ່ບໍ່ຮູ້ຈັກຖືກສົ່ງຜ່ານເສັ້ນຄໍາສັ່ງ.
99
ຂໍ້ຍົກເວັ້ນໄດ້ຖືກຍົກຂຶ້ນມາທີ່ບັງຄັບ kdesrc-build ເອົາລູກອອກໄວ.
ENVIRONMENT
ຫນ້າທໍາອິດ
ໃຊ້ສໍາລັບ tilde-expansion ຂອງຊື່ໄຟລ໌, ແລະເປັນພື້ນຖານເລີ່ມຕົ້ນສໍາລັບແຫຼ່ງ, build,
ແລະໄດເລກະທໍລີການຕິດຕັ້ງ.
PATH
ຕົວແປສະພາບແວດລ້ອມນີ້ຄວບຄຸມເສັ້ນທາງການຊອກຫາເລີ່ມຕົ້ນສໍາລັບການປະຕິບັດ. ເຈົ້າສາມາດ
ການນໍາໃຊ້ binpath ທາງເລືອກໄຟລ໌ການຕັ້ງຄ່າເພື່ອເພີ່ມຕົວແປນີ້ (ຕົວຢ່າງ: ສໍາລັບແລ່ນ
ຈາກ cron(8)).
LC_*
ຕົວແປສະພາບແວດລ້ອມເລີ່ມຕົ້ນດ້ວຍ LC_ ຄວບຄຸມສະຖານທີ່ທີ່ໃຊ້ໂດຍ kdesrc-build.
ເຖິງແມ່ນວ່າ kdesrc-build ຍັງບໍ່ສາມາດ localizable ໃນຈຸດນີ້, ຄໍາສັ່ງຈໍານວນຫຼາຍມັນ
ການນໍາໃຊ້ແມ່ນ. kdesrc-build ປົກກະຕິກໍານົດ LC_ALL=C ສໍາລັບຄໍາສັ່ງທີ່ມັນຕ້ອງກວດສອບ
ຜົນຜະລິດຂອງແຕ່ທ່ານສາມາດເຮັດໄດ້ດ້ວຍຕົນເອງເຊັ່ນດຽວກັນ. ຖ້າຕັ້ງ LC_ALL=C ແກ້ໄຂ a
kdesrc-build ບັນຫາກະລຸນາສົ່ງລາຍງານຂໍ້ຜິດພາດ.
SSH_AGENT_PID
ຕົວແປສະພາບແວດລ້ອມນີ້ຖືກກວດສອບເພື່ອເບິ່ງວ່າ ssh- ຕົວແທນ(1) ແມ່ນແລ່ນ, ແຕ່ວ່າພຽງແຕ່ຖ້າຫາກວ່າ
kdesrc-build ກໍານົດວ່າທ່ານກໍາລັງກວດເບິ່ງໂມດູນທີ່ຕ້ອງການເຂົ້າສູ່ລະບົບ SSH
(ແຕ່ທ່ານຄວນຮູ້ອັນນີ້ເພາະວ່າບໍ່ມີໂມດູນໃດຕ້ອງການອັນນີ້ໂດຍຄ່າເລີ່ມຕົ້ນ).
KDESRC_BUILD_USE_TTY
ຖ້າຕັ້ງ, ນີ້ກໍາລັງຕົວແປ kdesrc-build ບໍ່ໃຫ້ປິດການປ້ອນຂໍ້ມູນຂອງມັນໃນຂະນະທີ່ດໍາເນີນການ
ຂະບວນການລະບົບ. ປົກກະຕິ kdesrc-build ປິດ stdin ນັບຕັ້ງແຕ່ stdout ແລະ stderr ສໍາລັບ
ຂະບວນການລູກຂອງມັນຖືກໂອນແລະດັ່ງນັ້ນຜູ້ໃຊ້ຈະບໍ່ເຫັນການປ້ອນຂໍ້ມູນ
ທັນທີທັນໃດ.
KDESRC_BUILD_DUMP_CONTEXT
ຖ້າຕັ້ງ, ຕົວແປນີ້ຈະພິມຄໍາອະທິບາຍກ່ຽວກັບ "ການກໍ່ສ້າງ" ຂອງມັນຫຼັງຈາກນັ້ນ
ຕົວເລືອກການອ່ານແລະການໂຕ້ຖຽງເສັ້ນຄໍາສັ່ງແລະກໍານົດວ່າໂມດູນໃດທີ່ຈະສ້າງ. ເຈົ້າ
pretty ຫຼາຍ ບໍ່ ຕ້ອງ ການ ທີ່ ຈະ ກໍາ ນົດ ນີ້.
ຄົນອື່ນ
ໂຄງການຈໍານວນຫຼາຍຖືກນໍາໃຊ້ໂດຍ kdesrc-build ໃນໄລຍະການປະຕິບັດຂອງຕົນ, ລວມທັງ
svn(1) ໄປ(1) ເຮັດໃຫ້(1) ແລະ ຊັງຕີແມັດ(1). ແຕ່ລະໂຄງການເຫຼົ່ານີ້ອາດຈະມີຂອງຕົນເອງ
ການຕອບສະ ໜອງ ຕໍ່ຕົວແປສະພາບແວດລ້ອມທີ່ ກຳ ນົດໄວ້. kdesrc-build ຈະຜ່ານສະພາບແວດລ້ອມ
ຕົວແປທີ່ຖືກກໍານົດເມື່ອມັນຖືກແລ່ນໃສ່ຂະບວນການເຫຼົ່ານີ້. ທ່ານສາມາດຮັບປະກັນແນ່ນອນ
ຕົວແປສະພາບແວດລ້ອມ (ຕົວຢ່າງ CC or CXX) ຖືກກໍານົດໂດຍການນໍາໃຊ້ set-env configuration
ທາງເລືອກໄຟລ໌.
ໃຊ້ kdesrc-build ອອນລາຍໂດຍໃຊ້ການບໍລິການ onworks.net