VAPIGEN(1) User Commands VAPIGEN(1)

vapigen - تولید Vala API

vapigen SOURCE PKGBASE [OPTION]... [FILE]...

vapigen ابزاری است که فایل‌های Vala API (VAPI) را از روی فایل‌های GI تولید می‌کند؛ فایل‌هایی که می‌توانند با استفاده از ابزار vala-gen-introspect(1) تولید شوند.

vapigen [OPTION...] FILE... - Vala API Generator

نمایش گزینه‌های راهنما

جستجوی بایندینگ‌های بسته در DIRECTORY
جستجوی بایندینگ‌های GIR در DIRECTORY
جستجوی فایل‌های .metadata مربوط به GIR در DIRECTORY
شامل نکردن بسته‌های استاندارد
شامل کردن بایندینگ برای PACKAGE
نام کتابخانه
پوشه خروجی
غیرفعال‌سازی هشدارها
نمایش شماره نسخه
عدم چاپ پیام‌ها در کنسول

https://gitlab.gnome.org/GNOME/vala/issues

https://vala.dev

Jörg Billeter, Raffaele Sandrini.

پس از کامپایل، دستور زیر یک GI برای pango تولید می‌کند: vala-gen-introspect pango packages/pango

سپس می‌توان آن را به صورت زیر به یک Vala API تبدیل کرد:
vapigen --pkg cairo --vapidir . --library pango packages/pango/pango.gi

vala-gen-introspect(1)

March 2026 Vala API Generator 0.56.19