KJam הוא כלי לבנות כמו איפור. היא משתמשת בתחביר דומה לריבה, עם תכונות רבות עוצמה יותר מהריבה המקורית.
זה מובנה בviewpathing סריקת תלות, לכל יעד מהר מאוד, ובקרת זרימה כמו-C. זה הוא מותאם למכונות רב-מעבד. זה יכול להאיץ את הבנייה בשיגור לבנות פעולות על עמיתים מופצים להציץ רשת של שרתים לבנות.
כלי בניית KJam נועד לתמוך בפרויקטים גדולים עם אלפי מטרות, או פרויקטים הדורשים בנייה על ארכיטקטורות יעד רבות.
KJam נועד להיות:
KJam Unintrusive והנקי הוא קטן. יש לו מעל מעבד זניח, וזה לא יוצר או להשאיר מאחורי קבצים זמניים.
KJam מדרגי הוא מסוגל לבנות פרויקטים גדולים התפשטו על פני ספריות רבות במעבר אחד והוא יכול לנהל ולהפיץ צעדים לבנות למעבדים מרובים במכונות אחד או יותר ברשת.
KJam מאוד נייד כיום פועל רק ב- Windows, אבל זה נועד להיות נייד בקלות. יציאות ללינוקס ו OSX מתוכננות.
כללים עצמאיים מרובת פלטפורמה ופעולות ספציפיות פלטפורמה יכולים להיות מוגדרים בנפרד מכללי תלות.
מפתחי התאמה אישיים יכולים לשפר ולהרחיב את KJam ידי יצירת כללי הגדרת משתמש לנצל הנחיות מובנים אחרות.
שפת KJam כולל אמירות בקרת הזרימה, משתנה, וכמה תכונות אחרות של שפות למטרות כלליות.
אוטומטי תלות KJam מחשב תלות למטרותיה במהלך בנייה. אין צורך באיפור נפרד מחוץ לקו תלוי צעד.
מה חדש במהדורה זו:
פרטי תוכנה:
תגובות לא נמצא