برنامج GYP

GYP ( إنشاء مشاريعك ) هي أداة أتمتة بناء قديمة تم إنشاؤها في عام 2011 بواسطة جوجل . [ 1 ]

أداة

كان الغرض منه هو إنشاء ملفات مشروع بيئة التطوير المتكاملة الأصلية (مثل Visual Studio و Xcode ) لبناء متصفح الويب Chromium وهو مرخص كبرنامج مفتوح المصدر باستخدام ترخيص برامج BSD .

تتشابه وظائف GYP مع أداة بناء CMake . تعالج GYP ملفًا يحتوي على قاموس JSON [ 2 ] لإنشاء ملف واحد أو أكثر من ملفات make الخاصة بالمشروع المستهدف. ملف المصدر .GYP عام، بينما تكون الملفات المستهدفة خاصة بكل أداة بناء مستهدفة.

في عام 2016، استبدل مشروع كروميوم GYP بأداة GN، وهي أداة تُستخدم لإنشاء إصدارات نينجا . وقد أدى التحول إلى GN إلى زيادة سرعة التنفيذ بمقدار 20 ضعفًا في حالة استخدامها. [ 3 ] [ 4 ] ومن المشاريع الأخرى التي انتقلت من GYP إلى GN محرك جافا سكريبت V8 ، [ 5 ] و WebRTC، [ 6 ] ولغة دارت . [ 7 ]

تشمل مشاريع البرمجيات التي لا تزال مبنية باستخدام GYP كلاً من Node.js [ 8 ] و Telegram . [ 9 ]

انظر أيضاً

مراجع