זוהי הפקודה glib-compile-schemas שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
glib-compile-schemas - מהדר סכימות של GSettings
תַקצִיר
glib-compile-schemas [אופציה...] {ספרייה}
תיאור
glib-compile-schemas קומפילציה של כל קבצי סכימת XML של GSettings ב DIRECTORY אל
קובץ בינארי עם השם gschemas.compiled שניתן להשתמש בו הגדרות. סכימת ה-XML
לקבצים יש את סיומת שם הקובץ .gschema.xml. לתיאור מפורט של ה-XML
פורמט קובץ, ראה את הגדרות תיעוד.
בזמן ריצה, GSettings מחפשת סכימות בספריות המשנה glib-2.0/schemas של כל
ספריות המפורטות ב XDG_DATA_DIRS משתנה הסביבה. המיקום הרגיל ל
התקנת קבצי סכימה היא /usr/share/glib-2.0/schemas.
בנוסף לקבצי סכימה, glib-compile-schemas קורא קבצי 'דריסת ספק', שהם
קבצי מפתח שיכולים לעקוף ערכי ברירת מחדל עבור מפתחות בסכמות. שמות הקבוצות ב-
קבצי המפתח הם מזהה הסכימה, והערכים נכתבים בצורת GVariant מסודרת.
קבצי דריסת ספק חייבים להיות בעלי סיומת שם הקובץ .gschema.override.
לפי המוסכמה, קבצי עקיפה של ספק מתחילים ב-nn_ כאשר nn הוא מספר מ-00 עד 99.
לקבצים עם מספר גבוה יותר יש עדיפות גבוהה יותר (למשל: אם אותה עקיפה מתבצעת בקובץ
מספר 10 ואז שוב בקובץ שמספרו 20, העקיפה מ-20 תיקח
עֲדִיפוּת).
אפשרויות
-h, - עזרה
הדפס עזרה וצא
--targetdir=יַעַד
אחסן gschemas.compiled ב- יַעַד ספרייה במקום DIRECTORY.
--קַפְּדָנִי
בטל על שגיאות כלשהן בסכמות. ללא אפשרות זו, קבצי סכימה פגומים הם פשוט
הושמט מהסכימה המהודרת שהתקבלה.
--ריצה יבשה
אל תכתוב gschemas.compiled. ניתן להשתמש באפשרות זו כדי לבדוק מקורות .gschema.xml
לטעויות.
--לאפשר-כל-שם
אל תאכוף הגבלות על שמות מפתחות. שים לב שאופציה זו מיועדת אך ורק למתקן
המעבר מ-GConf, ויוסר מתישהו בעתיד.
השתמש ב-glib-compile-schemas באופן מקוון באמצעות שירותי onworks.net