אפל כדי להטמיע מחדש את מנהל ההתקן המהדר של סוויפט בסוויפט

עם פרויקט הנהג המהיר החדש, אפל מפתחת יישום חדש של מנהל המהדר Swift. נכתב ב- Swift, מנהל ההתקן המהדר החדש של Swift נועד להחליף את מנהל ההתקן הקיים, שכתוב ב- C ++, בבסיס קוד מורחב ומתוחזק יותר.

מנהל ההתקן המהדר החדש של סוויפט עדיין נמצא בעיצומה, כאשר אפל שואפת למטרה לספק תחליף טיפה לנהג הקיים. המשמעות היא שישנה תכונה ראשונית קבועה המיועדת ליישום לפני הפסקת ההתקן הקיים והסרתו. תוכנית הפיתוח מכסה את מערך התכונות ומתארת ​​משימות לשיפור מנהל ההתקן של Swift כולל ניקוי קוד, שיפור בדיקות, הוספת תכונות חסרות ושילוב עם מערכות קיימות.

מנהל ההתקן המהדר של Swift הוא תוכנית לתיאום אוסף קוד המקור של Swift לתוצאות מהודרות כולל הפעלות, ספריות, קבצי אובייקטים ומודולים. תוכנית זו משמשת להפעלת בניית קוד Swift כגון swiftאו swiftc משורת הפקודה, וכן מופעלת על ידי כלים כגון מנהל החבילות Swift ו- Xcode.

מטרות אחרות swift-driverכוללות:

  • מציע ארכיטקטורה מבוססת ספרייה לשילוב טוב יותר עם כלי הבנייה.
  • מתן פלטפורמה להתנסות בדגמי בנייה יעילים יותר עבור סוויפט.
  • מינוף טכנולוגיות בניית Swift קיימות כגון SwiftPM ו- llbuild.

גישה לנהג מהיר

אפל פרסמה הוראות בנושא התחלה עם נהג מהיר ב- GitHub, כולל שימוש במנהל התקן מהיר במקום הנהג הנוכחי. תרומות לפרויקט יתקבלו בברכה.