ນີ້ແມ່ນຄໍາສັ່ງ dunecontrol ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dunecontrol - ໂຄງການຄວບຄຸມສໍາລັບລະບົບການກໍ່ສ້າງ Dune
ສະຫຼຸບສັງລວມ
dunecontrol [OPTIONS] ສາມາດ [ຄໍາສັ່ງ-ທາງເລືອກ]
ລາຍລະອຽດ
dunecontrol ແມ່ນໂຄງການຄວບຄຸມສໍາລັບລະບົບການກໍ່ສ້າງຂອງຫໍສະຫມຸດ Dune.
ຫ້ອງສະຫມຸດ Dune ປະກອບເປັນຊຸດຂອງໂມດູນ. ແຕ່ລະຄົນສາມາດສ້າງເປັນເອກະລາດໂດຍນໍາໃຊ້ບໍ່ວ່າຈະ
AutoTools ຫຼື cmake. ນອກຈາກນັ້ນ, ເຖິງແມ່ນວ່າ, ມີຄວາມຂຶ້ນກັບລະຫວ່າງໂມດູນ,
ເຊິ່ງຄາດວ່າຈະເປັນກາຟ acyclic ໂດຍກົງ. ການເພິ່ງພາອາໄສເຫຼົ່ານີ້ຖືກຕັ້ງຢູ່ໃນໄຟລ໌
ເອີ້ນວ່າ dune.module ບັນຈຸຢູ່ໃນໄດເລກະທໍລີຫຼັກຂອງໂມດູນ Dune.
ໄດ້ dunecontrol ໂຄງການຊ່ວຍສ້າງຊຸດຂອງໂມດູນລະຫວ່າງກັນ. ມັນອະນຸຍາດໃຫ້ຫນຶ່ງ
ກໍ່ສ້າງເສັ້ນສະແດງການເພິ່ງພາອາໄສທັງໝົດ ແລະໄດ້ຮັບຂໍ້ມູນກ່ຽວກັບມັນ. ຫຼັງຈາກນັ້ນ, ມັນອະນຸຍາດໃຫ້ຫນຶ່ງ
ເພື່ອໃຫ້ຄໍາສັ່ງທີ່ກ່ຽວຂ້ອງກັບການກໍ່ສ້າງຕ່າງໆສໍາລັບທຸກໂມດູນ. ເຫຼົ່ານີ້ແມ່ນປະຕິບັດໃນຄໍາສັ່ງ
ກໍານົດໂດຍເສັ້ນສະແດງການເພິ່ງພາອາໄສ.
ສາມາດ
ບັນຊີລາຍຊື່ຄໍາສັ່ງທີ່ແຍກອອກຈາກຈໍ້າສອງເມັດ. ຄໍາສັ່ງທີ່ມີຢູ່ແມ່ນ:
ຊ່ວຍເຫຼືອ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອ ແລະອອກ
ພິມ
ພິມລາຍການຂອງໂມດູນທີ່ຈັດລຽງຕາມການຂຶ້ນກັບຂອງເຂົາເຈົ້າ
ຂໍ້ມູນ
ຄືກັນກັບ 'ພິມ', ແຕ່ລວມທັງວ່າມັນເປັນການເພິ່ງພາອາໄສ ຫຼືຄຳແນະນຳ
printdeps
ພິມການຂື້ນກັບ recursive ຂອງໂມດູນ
vcsetup
ຕິດຕັ້ງບ່ອນເກັບມ້ຽນການຄວບຄຸມເວີຊັນ (Git ແລະອື່ນໆ) ຫຼືສໍາເນົາເຮັດວຽກ (SVN)
ການປັບປຸງ
ປັບປຸງໂມດູນທັງຫມົດຈາກ repository
autogen
ແລ່ນສະຄຣິບ autogen.sh ສໍາລັບແຕ່ລະໂມດູນ. ບໍ່ເຮັດຫຍັງ, ຖ້າ CMake ຖືກເປີດໃຊ້
configure
ດໍາເນີນການ configure ຫຼື cmake ສໍາລັບແຕ່ລະໂມດູນ
ເຮັດໃຫ້
ດໍາເນີນການສ້າງສໍາລັບແຕ່ລະໂມດູນ
ທັງຫມົດ
ດໍາເນີນການຄໍາສັ່ງ 'autogen', 'configure' ແລະ 'make' ສໍາລັບແຕ່ລະໂມດູນ
exec
ປະຕິບັດຄໍາສັ່ງ arbitrary ໃນແຕ່ລະ module source directory
bexec
ປະຕິບັດຄໍາສັ່ງ arbitrary ໃນແຕ່ລະໂມດູນ build directory
ສະຖານະພາບ
ສະແດງສະຖານະການຄວບຄຸມເວີຊັນສໍາລັບທຸກໂມດູນ
svn
ດໍາເນີນການຄໍາສັ່ງ svn ສໍາລັບແຕ່ລະໂມດູນ svn ຄຸ້ມຄອງ
ໄປ
ດໍາເນີນການຄໍາສັ່ງ git ສໍາລັບແຕ່ລະໂມດູນ git ທີ່ຖືກຄຸ້ມຄອງ
ການສົ່ງອອກ
ດໍາເນີນການ eval `dunecontrol export` ເພື່ອບັນທຶກລາຍຊື່ຂອງໄຟລ໌ dune.module ໄປໃສ່
DUNE_CONTROL_PATH ຕົວແປ
OPTIONS
-h, - ຊ່ວຍ
ສະແດງການຊ່ວຍເຫຼືອນີ້
--debug
ດໍາເນີນການກັບຜົນການດີບັ໊ກຖືກເປີດໃຊ້ງານ
--use-cmake
ໃຊ້ cmake ແທນ AutoTools ສໍາລັບການກໍ່ສ້າງແຕ່ລະໂມດູນ
--no-cmake
ໃຊ້ AutoTools ແທນ cmake ສໍາລັບການກໍ່ສ້າງແຕ່ລະໂມດູນ
--ໂມດູນ=ຕ້ານ
ນຳໃຊ້ຄຳສັ່ງໃນໂມດູນ ຕ້ານ ແລະທຸກໂມດູນມັນຂຶ້ນກັບ
--ເທົ່ານັ້ນ=ຕ້ານ
ພຽງແຕ່ນໍາໃຊ້ການປະຕິບັດໃນໂມດູນ ຕ້ານ , ແຕ່ບໍ່ແມ່ນໂມດູນທີ່ມັນຂຶ້ນກັບ
--ປະຈຸບັນ
ນຳໃຊ້ພຽງແຕ່ການກະທຳໃນໂມດູນປັດຈຸບັນເທົ່ານັ້ນ, ເຊິ່ງເປັນຕົ້ນກຳເນີດທີ່ເຮົາຢູ່
--ປັດຈຸບັນ-dep
ປະຕິບັດການດໍາເນີນການກ່ຽວກັບໂມດູນປະຈຸບັນ, ແລະທຸກໂມດູນມັນຂຶ້ນກັບ
-- ຊີວະປະຫວັດຫຍໍ້
ສືບຕໍ່ການດໍາເນີນການທີ່ຜ່ານມາ (ພຽງແຕ່ພິຈາລະນາໂມດູນທີ່ບໍ່ໄດ້ສ້າງສົບຜົນສໍາເລັດໃນ
ແລ່ນຜ່ານມາ)
--ຂ້າມກ່ອນ
ຂ້າມໂມດູນທໍາອິດ (ໃຊ້ກັບ --resume)
--opts=ເອກະສານ
ໂຫຼດຕົວເລືອກເລີ່ມຕົ້ນຈາກ ເອກະສານ (ເບິ່ງ dune-common/doc/example.opts)
--builddir=ຊື່
ເຮັດການກໍ່ສ້າງນອກແຫຼ່ງໃນ subdir ຊື່. ໄດເລກະທໍລີນີ້ຖືກສ້າງຂື້ນພາຍໃນແຕ່ລະຄົນ
module
--[COMMAND]-opts=ເລືອກ
ກໍານົດທາງເລືອກສໍາລັບຄໍາສັ່ງ (ນີ້ສ່ວນໃຫຍ່ແມ່ນເປັນປະໂຫຍດສໍາລັບຄໍາສັ່ງ 'ທັງຫມົດ')
ENVIRONMENT ຄວາມຮັບຜິດຊອບ
dunecontrol ຊອກຫາໂມດູນ Dune ໃນໄດເລກະທໍລີທັງຫມົດທີ່ໃຫ້ຢູ່ໃນ DUNE_CONTROL_PATH
ຕົວແປ, ແລະນອກຈາກນັ້ນ recursively ໃນ subdirectories ທັງຫມົດຂອງໄດເລກະທໍລີເຫຼົ່ານັ້ນ. ໄດ້
ຄ່າເລີ່ມຕົ້ນຂອງກໍລະນີທີ່ DUNE_CONTROL_PATH ຫວ່າງເປົ່າແມ່ນໄດເລກະທໍລີປັດຈຸບັນ, ບວກກັບ a
ການຕິດຕັ້ງທົ່ວລະບົບໃນ /usr.
ໃຊ້ dunecontrol ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net