tarafından oluşturulan dosyalarını dizini dizinine yerleştirmek için SCons dosyalarımı değiştirmeye çalışıyorum. Başlangıçta, VariantDir bir seçenek olabilir, ancak okuduklarımdan ve istediklerimi yapmadıkları örneklerden yola çıkarak bir seçenek olabilir.Build dizinindeki SCons Çıktısı
tüm kaynaklar ve komut dosyalarını yeniden yazmak zorunda kalmadan belli bir dizinde çıktı koymak Scons zorlamak için herhangi bir kolay yolu var mı?
'VariantDir' sorunu ne var? Duplicate = 0' kullanmayı denediniz mi? –
'VariantDir'in kullanımı için tüm ruhunuzu satmak zorundasınız. Yani ya her şeyi 'VariantDir' ya da hiçbir şey yapmak zorunda değilsiniz. Ben ve diğer pek çok kişinin istediği şey, yalnızca ** üretilen ** şeyleri derlemeye koymak ve herşeyi değil. – abergmeier
Bu, yinelenen = 0' değil mi? Belgelerden: Kaynak ağacı çoğaltmak, yinelenen bağımsız değişken 0 (sıfır) olarak ayarlanarak devre dışı bırakılabilir. Bu, scons kaynaklarının src_dir'deki yol dosyalarının isimlerini ve variant_dir içindeki türetilmiş dosyaların yol adlarını kullanarak Builders'ı çağırmasına neden olur. –