.TH ppdep 1 "9 June 1999" "Free Pascal" "Free Pascal unit dependency tracking" .SH "نام (NAME)" ppdep \- برنامه ردیابی وابستگی‌های یونیت در پاسکال رایگان (FPC) .SH "خلاصه دستور (SYNOPSIS)" \fBppdep\fP [\-DDefine] [\-oFile] [\-eext] [\-V] [\-h] [A[call]] \fIfile\fP .SH "توضیحات (DESCRIPTION)" دستور .B ppdep وابستگی‌های یک یونیت را در قالبی که برای GNU .B make قابل درک باشد استخراج می‌کند. این برنامه وابستگی‌ها را در خروجی استاندارد می‌نویسد. .B ppdep وابستگی‌ها را هم در بخش interface و هم در بخش implementation یونیت مدیریت می‌کند و می‌تواند تعاریف شرطی (conditional defines) را نیز پردازش نماید. .SH "نحوه استفاده (USAGE)" شما می‌توانید .B ppdep را تنها با یک آرگومان اجباری که همان نام فایل (برنامه یا یونیت) مورد نظر برای فهرست کردن وابستگی‌ها است فراخوانی کنید. نیازی به تعیین پسوند نیست؛ به طور پیش‌فرض پسوند .B .pp در نظر گرفته می‌شود. .SH "گزینه‌ها (OPTIONS)" دستور .B ppdep چندین گزینه دارد که به حروف بزرگ و کوچک حساس نیستند (case-insensitive): .TP .BI \-a " " call این گزینه به .B ppdep می‌گوید که یک فراخوانی کامپایلر را برای makefile تولید کند. این فراخوانی کامپایلر برای هر فایلی که در دایرکتوری جاری یافت شود تولید خواهد شد. اگر فراخوانی صریح کامپایلر را مشخص نکنید، از .B ppc386 استفاده می‌شود. .TP .BI \-d " " keyword این گزینه یک .B keyword تعریف می‌کند که می‌توان از آن برای ارزیابی تعاریف شرطی استفاده کرد. از آنجا که .B ppdep تعاریف شرطی را درک می‌کند، اگر بخش .I uses در برنامه‌ها یا یونیت‌ها حاوی تعاریف شرطی باشد، باید از این سوییچ استفاده کنید. .TP .BI \-e " " ext این گزینه به شما امکان می‌دهد پسوند متفاوتی را برای فایل‌های یونیت مشخص کنید. به طور پیش‌فرض پسوند .B .ppu در نظر گرفته می‌شود. این پسوند در makefile نوشته خواهد شد. .TP .BI \-f " " [call] این گزینه به .B ppdep می‌گوید که یک فراخوانی کامپایلر را برای makefile تولید کند. فراخوانی کامپایلر فقط برای فایلی تولید خواهد شد که در خط فرمان .B ppdep مشخص شده است. اگر می‌خواهید برای هر فایل یافت‌شده فراخوانی کامپایلر تولید شود، از گزینه .I \-a استفاده کنید. اگر فراخوانی صریح کامپایلر را مشخص نکنید، از .B ppc386 استفاده می‌شود. .TP .B \-h نمایش صفحه راهنمای کوتاه. .TP .BI \-o " " file این گزینه به شما امکان می‌دهد فایلی را مشخص کنید که وابستگی‌ها در آن نوشته شوند. به طور پیش‌فرض، وابستگی‌ها در خروجی استاندارد نوشته می‌شوند. در صورت مشخص کردن این گزینه، وابستگی‌ها در .B file نوشته می‌شوند. .TP .B \-v نوشتن پیام‌های تشخیصی. اگر از این گزینه استفاده می‌کنید، حتماً گزینه .I \-o را نیز به کار ببرید، چرا که پیام‌های تشخیصی نیز در خروجی استاندارد نوشته خواهند شد. .SH "همچنین ببینید (SEE ALSO)" .BR ppc386 (1), .BR ppumove (1), .BR make (1)