3-meson¶
Meson, modern bir yapılandırma betik dili ve Ninja ise hızlı bir derleyici aracıdır. Bir paketi derlemek için öncelikle Meson ile yapılandırma dosyalarını oluşturmanız gerekir. Ardından, Ninja derleyici aracını kullanarak bu yapılandırmayı derleyebilirsiniz.
İlk olarak, projenizin dizinine gidin ve Meson ile yapılandırma dosyalarını oluşturun:
meson setup builddir --prefix=/usr
Sonra, oluşturulan builddir dizinine geçin ve Ninja ile derlemeyi başlatın:
ninja -C builddir
Bu adımları takip ederek Meson ve Ninja kullanarak paketinizi başarılı bir şekilde derleyebilirsiniz.
Bu kaynak kod aşağıdaki gibi derlenir:
# paketin yükleneceği konum
INSTALL_ROOT=/
meson setup builddir --prefix=/usr
ninja -C builddir
INSTALL_ROOT=$INSTALL_ROOT ninja -C builddir install