.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. .TH VALA-GEN-INTROSPECT "1" "March 2026" "gen-introspect 0.56.19" "User Commands" .SH "نام (NAME)" vala\-gen\-introspect\-0.56 \- تولید فایل GI برای بسته‌های مبتنی بر GObject و glib .SH "خلاصه دستور (SYNOPSIS)" .B vala\-gen\-introspect \fIPKGNAME\fP \fIPKGBASE\fP .SH "توضیحات (DESCRIPTION)" دستور .B vala\-gen\-introspect ابزاری است که فایل‌های GI را از بسته‌های مبتنی بر GObject و glib تولید می‌کند. این ابزار می‌تواند در ترکیب با .BR vapigen (1) برای تولید یک API برای Vala و فراهم ساختن امکان استفاده از آن در Vala جهت کامپایل به کد بومی (native) به کار رود. در اینجا \fIPKGNAME\fP نام بسته در pkg-config برای کتابخانه است و \fIPKGBASE\fP دایرکتوری پایه را برای آن بسته مشخص می‌کند. .SS "کاربرد (Usage):" .IP gen\-introspect [OPTION...] .SS "گزینه‌های راهنما (Help Options):" .TP \fB\-h\fR, \fB\-\-help\fR نمایش گزینه‌های راهنما .SS "گزینه‌های برنامه (Application Options):" .TP \fB\-v\fR, \fB\-\-verbose\fR نمایش خروجی با جزئیات کامل .TP \fB\-o\fR, \fB\-\-output\fR=\fI\,FILE\/\fR نوشتن خروجی در این فایل به‌جای stdout .TP \fB\-n\fR, \fB\-\-namespace\fR=\fI\,NAMESPACE\/\fR فضای نام (Namespace) ماژول، مانند 'Gtk' .TP \fB\-\-shared\-library\fR=\fI\,FILE\/\fR کتابخانه اشتراکی شامل نمادها .TP \fB\-\-include\-idl\fR=\fI\,IDL\/\fR سایر فایل‌های gidl جهت گنجاندن .SH "اشکالات (BUGS)" https://gitlab.gnome.org/GNOME/vala/issues .SH "صفحه خانگی یا تماس (HOMEPAGE OR CONTACT)" https://vala.dev .SH "نویسندگان (AUTHORS)" Jürg Billeter, Raffaele Sandrini. .SH "مثال‌ها (EXAMPLES)" پس از کامپایل، دستور زیر یک فایل GI برای pango تولید می‌کند: .PP .B vala\-gen\-introspect pango packages/pango .PP سپس این مورد می‌تواند به صورت زیر به یک API برای Vala تبدیل شود: .PP .B vapigen \-\-pkg cairo \-\-vapidir . \-\-library pango packages/pango/pango.gi .SH "همچنین ببینید (SEE ALSO)" .BR vapigen (1)