Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen makeppclean komutudur.
Program:
ADI
makeppclean -- makepp için bağımsız temizleme komut dosyası
TANIM
?: -?, A: -A,
--args dosyası,
--argümanlar-dosyası, B: -B,
--build-önbellek bağlantıları, D: -NS, E: --boş-dizinler, H: -H,
--Yardım, K: -k,
--keep-src-bilgisi, L: -ben,
--leave-src-bilgisi,
--kayıt, M: -M,
--makep,
$MAKEPPCLEANFLAGS,
--meta, O: --sadece-derleme-önbellek-bağlantıları,
--sadece-günlükler,
--sadece-meta,
--sadece-depo-bağlantıları, R: -R,
-R,
--tekrar,
--özyinelemeli,
--depo bağlantıları, V: -V,
-içinde,
--ayrıntılı,
--versiyon
makyaj temizliği [ -b ] [ -l ] [ -R ] [ -r ] [ -v ] [ yol ... ]
mppc [ -b ] [ -l ] [ -R ] [ -r ] [ -v ] [ yol ... ]
Makeppclean, makepp aracılığıyla bilerek oluşturulmuş dosyaları verimli bir şekilde kaldırır. İçin
her yol, Eğer yol bir dizin değildir ve makepp tarafından üretildiği bilinmektedir.
eşleşen bir imzaya sahip bir yapı bilgisi dosyasına sahip olmak, ardından kaldırmak yol ve yapı bilgisi
dosya; ve eğer yol bir dizindir, içindeki her dosya için aynısını yapın yolöğesini kaldırın ve ardından
aşağıda bilgi dizini oluştur yol. yol varsayılan olarak "."
Oluşturulan dosyaları kaldırmaya yönelik geleneksel yaklaşım, dosyanızda "temiz" bir hedef oluşturmaktır.
eylemi tüm hedefleri kaldırmak olan makefiles. Bu yaklaşım bazı
temel sınırlamalar:
· Temizlemeden önce ilgili tüm makefile dosyalarının yüklenmesini gerektirir. Bu alabilir
Bir süre önce.
· Bir makefile'deki temiz hedef, başka bir makefile'deki temiz hedefe bağlıysa,
o zaman, makefile dosyalarından birini yüklemek için oluşturulması gereken bir dosyanın olması mümkündür.
(örneğin bir prebuild ifadesi nedeniyle) o zamana kadar zaten oluşturulmuş ve temizlenmiş
yeniden inşa edilmesi gerekiyor. Makepp, potansiyel olarak değil, bu durumda akıllıca başarısız olur
tek bir derleme sırasında aynı dosyayı birçok kez oluşturmak.
Amacınız, oluşturulan tüm dosyaları, hangisine bakılmaksızın kaldırmaksa,
makefile (varsa) şu anda bunları üretiyorsa, bu sınırlamalar kullanılarak bu sınırlamalardan kaçınılır.
temiz olun.
SEÇENEKLER
-A Dosya
--args-dosyası=Dosya
--arguments-dosyası=Dosya
Dosyayı okuyun ve muhtemelen alıntılanmış boşluk ve/veya yeni satırla ayrılmış olarak ayrıştırın
seçenekleri.
-b
--build-önbellek-bağlantıları
--sadece-derleme-önbellek-bağlantıları
Derleme önbelleğinden yalnızca bağlantıları veya dosyaları kaldırın.
-d
--boş-dizinler
İçeriğini kaldırdıktan sonra boşalan dizinleri kaldırın. dizinler beri
genellikle kurallar tarafından oluşturulmaz, makepp hangisini oluşturduğunu takip etmez.
Bu nedenle bu, makepp'in bir şey yarattığı dizinler için geçerlidir.
manuel veya otomatik olarak oluşturulmuştur.
-?
-h
--yardım et
Seçeneklerin kısa bir özetini yazdırın.
-k
--keep-src-bilgisi
--leave-src-bilgisi
Derleme bilgisi dizinini, adlandırılmış her dizinin altında bırakın.
-l
--kayıt
--sadece-günlükler
Yalnızca geleneksel özyineleme durumunda çok sayıda olabilen ham günlük dosyalarını kaldırın.
-m
--meta
--sadece-meta
--makepp
Yalnızca meta bilgi alt dizinlerini kaldırın.
-R
--depo bağlantıları
--sadece-depo-bağlantıları
Yalnızca bir havuza işaret eden bağlantıları kaldırın.
-r
-- yineleme
- yinelemeli
Her adlandırılmış dizini özyinelemeli olarak alçaltın. Sembolik bağlantılar izlenmez.
-v
--ayrıntılı
STDERR'ye ayrıntılı çıktıyı etkinleştirin.
-V
--versiyon
Sürüm numarasını yazdırın.
ÇEVRE
Makeppclean aşağıdaki ortam değişkenine bakar:
$MAKEPPCLEANFLAGS
Bu ortam değişkenindeki herhangi bir bayrak, daha önce komut satırı seçenekleri olarak yorumlanır.
herhangi bir açık seçenek. Tırnaklar makefile'lerdeki gibi yorumlanır.
onworks.net hizmetlerini kullanarak çevrimiçi makeppclean kullanın