นี่คือคำสั่ง makeppclean ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
makeppclean -- สคริปต์การล้างข้อมูลแบบสแตนด์อโลนสำหรับ makepp
DESCRIPTION
?: - A: -NS,
--args-ไฟล์
--arguments-ไฟล์, B: -NS,
--build-แคชลิงค์, D: -NS, E: --empty-ไดเรกทอรี H: -ชม,
--ช่วย, K: -เค
--keep-src-ข้อมูล, L: -l
--leave-src-ข้อมูล
--บันทึก, M: -NS,
--เมคพ์
$ ทำธงให้สะอาด
--เมตา O: --only-build-cache-links
--only-บันทึก,
--only-เมตา
--only-repository-ลิงก์ R: -NS,
-NS,
--คำสาปแช่ง
--เรียกซ้ำ
--repository-ลิงค์ V: -วี
-ใน,
-- verbose,
--รุ่น
แต่งหน้าสะอาด [ -b ] [ -l ] [ -R ] [ -r ] [ -v ] [ เส้นทาง -
เอ็มพีพีซี [ -b ] [ -l ] [ -R ] [ -r ] [ -v ] [ เส้นทาง -
Makeppclean ลบไฟล์ที่สร้างขึ้นโดยเจตนาผ่าน makepp อย่างมีประสิทธิภาพ สำหรับ
แต่ละ เส้นทางถ้า เส้นทาง ไม่ใช่ไดเร็กทอรีและเป็นที่รู้จักว่าสร้างขึ้นโดย makepp โดยอาศัยอำนาจจาก
มีไฟล์ข้อมูลบิลด์ที่มีลายเซ็นตรงกัน จากนั้นลบ เส้นทาง และข้อมูลการสร้าง
ไฟล์; และถ้า เส้นทาง เป็นไดเร็กทอรี ทำเช่นเดียวกันกับทุกไฟล์ใน เส้นทางแล้วเอา . ออก
สร้างไดเร็กทอรีข้อมูลด้านล่าง เส้นทาง. เส้นทาง ค่าเริ่มต้นเป็น "."
วิธีการดั้งเดิมในการลบไฟล์ที่สร้างขึ้นคือการสร้างเป้าหมายที่ "สะอาด" ใน your
makefiles ที่มีการดำเนินการเพื่อลบเป้าหมายทั้งหมด แนวทางนี้มีบ้าง
ข้อจำกัดพื้นฐาน:
· กำหนดให้โหลด makefile ที่เกี่ยวข้องทั้งหมดก่อนทำความสะอาด แบบนี้ก็ได้
ค่อนข้างนาน
· หากเป้าหมายที่สะอาดใน makefile หนึ่งขึ้นอยู่กับเป้าหมายที่สะอาดใน makefile อื่น
เป็นไปได้ว่าไฟล์ที่จะต้องสร้างขึ้นเพื่อโหลดหนึ่งใน makefiles
(เช่นเนื่องจากคำสั่งที่สร้างไว้ล่วงหน้า) ได้ถูกสร้างและทำความสะอาดแล้วตามเวลาที่มัน
จำเป็นต้องสร้างใหม่อีกครั้ง Makepp ล้มเหลวอย่างชาญฉลาดในสถานการณ์นี้ มากกว่าที่จะเป็นไปได้
การสร้างไฟล์เดียวกันหลายครั้งในระหว่างการสร้างเดียว
โดยมีเงื่อนไขว่าคุณต้องการลบไฟล์ที่สร้างขึ้นทั้งหมดโดยไม่คำนึงถึงไฟล์นั้น
makefile (ถ้ามี) สร้างขึ้นในปัจจุบัน ดังนั้นการหลีกเลี่ยงข้อจำกัดเหล่านี้โดยใช้
เมคอัพคลีน
OPTIONS
-A ชื่อไฟล์
--args-ไฟล์=ชื่อไฟล์
--อาร์กิวเมนต์-ไฟล์=ชื่อไฟล์
อ่านไฟล์และแยกวิเคราะห์ว่าเป็นช่องว่างที่ยกมา - และ/หรือขึ้นบรรทัดใหม่แยก
ตัวเลือก
-b
--build-แคช-ลิงค์
--only-build-cache-links
ลบเฉพาะลิงก์หรือไฟล์ออกจากแคชของบิวด์
-d
--empty-ไดเรกทอรี
ลบไดเร็กทอรีที่ว่างเปล่าหลังจากลบเนื้อหา ตั้งแต่ไดเร็กทอรี
มักจะไม่ได้สร้างขึ้นตามกฎ makepp ไม่ได้ติดตามว่ากฎใดที่สร้างขึ้น
ดังนั้นสิ่งนี้จึงใช้กับสิ่งเหล่านั้นที่ makepp สร้างบางสิ่งไม่ว่าจะเป็นไดเร็กทอรี
ถูกสร้างขึ้นด้วยตนเองหรือโดยอัตโนมัติ
-?
-h
--ช่วยด้วย
พิมพ์ข้อมูลสรุปโดยย่อของตัวเลือกต่างๆ
-k
--keep-src-ข้อมูล
--leave-src-ข้อมูล
ปล่อยให้ไดเร็กทอรีข้อมูลบิวด์ด้านล่างไดเร็กทอรีที่มีชื่อแต่ละไดเร็กทอรี
-l
--บันทึก
--only-บันทึก
ลบเฉพาะล็อกไฟล์ดิบ ซึ่งสามารถมีได้หลายรายการในกรณีที่มีการเรียกซ้ำแบบเดิม
-m
--เมตา
--only-เมตา
--เมพพ
ลบเฉพาะไดเรกทอรีย่อยข้อมูลเมตา
-R
--repository-ลิงค์
--only-repository-ลิงค์
ลบเฉพาะลิงก์ที่ชี้ไปยังที่เก็บ
-r
--การสาปแช่ง
- บันทึกซ้ำ
ลงแต่ละไดเร็กทอรีที่มีชื่อซ้ำ ไม่ปฏิบัติตามลิงก์สัญลักษณ์
-v
--รายละเอียด
เปิดใช้งานเอาต์พุตแบบละเอียดไปยัง STDERR
-V
--รุ่น
พิมพ์หมายเลขรุ่น
และพวกเรา
Makeppclean จะพิจารณาตัวแปรสภาพแวดล้อมต่อไปนี้:
$ทำให้ธงสะอาด
แฟล็กใดๆ ในตัวแปรสภาพแวดล้อมนี้จะถูกตีความว่าเป็นตัวเลือกบรรทัดคำสั่งก่อน
ตัวเลือกที่ชัดเจน คำพูดจะถูกตีความเหมือนใน makefiles
ใช้ makeppclean ออนไลน์โดยใช้บริการ onworks.net