Linux ortamında daha değişik bir çıktısı var: uni.d'yi ve string.d'yi dsss_imports/tr klasörüne .di uzantılarıyla taşıyor ve içlerine şöyle bir blok ekliyor:
version (build) {
debug {
pragma(link, "trileri");
} else {
pragma(link, "trileri");
}
}
Tamam... Onda bir sorun yok.
Ama trileri'nin daha önemli görevi, bu dosyaları birim testten geçirmek. linux klasöründe 'make' deyince şu komutlar işletiliyor:
'dmd ../belge.ddoc ../deneme.d ../tr/string.d ../tr/uni.d -D -Ddbuild/html -o-
dmd ../deneme.d ../tr/string.d ../tr/uni.d -unittest -odbuild/obj -w -of./build/deneme
/build/deneme'
dsss'in de testleri çalıştırma yeteneği olduğunu biliyorum. En önemlisi o... :)
Bu arada, işe yarar hale gelince dsss.conf'u lütfen trileri'ye ekle. Platformdan bağımsız bir çözüm olduğu için BENI_OKU dosyasıyla ayni klasörde bulunmalı.
BENI_OKU dosyasına da dsss'i nasıl ayarlayacağımızı yazmalıyız tabii...
Ali
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]