זהו הפקודה pkgkde-symbolshelper שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
pkgkde-symbolshelper - כלי שיעזור לפשט את הניהול של קבצי סמלי C++ עבור ה-KDE
פרויקט.
תַקצִיר
pkgkde-symbolshelper לִיצוֹר | תיקון | חבילה | לְשַׁכְתֵב
תיאור
pkgkde-symbolshelper מספק עוזר להפוך את תהליך הניהול שלך לאוטומטי
דב-סמלים(5) קבצים.
ישנן ארבע פקודות, create, patch, batchpatch ו-rewrite.
יצירה סימבולים קובץ
ליצירת קובץ הסמלים עבור חבילת ספרייה libfoo1 שהגרסה שלה היא 1.7
pkgkde-gensymbols -plibfoo1 -v1.7 -Osymbols.amd64 -edebian/libfoo1/usr/lib/libfoo.so.1
pkgkde-symbolshelper create -o debian/libfoo1.symbols -v 1.7 symbols.amd64
יש להפעיל את הפקודות לעיל מהספרייה ברמה העליונה של
מקור החבילה שלך לאחר שבנית את החבילה לפני הניקוי,
כך ש-debian/libfoo1/usr/lib/libfoo.so.1 קיים).
"symbols.amd64" הוא שם הקובץ של קובץ סימוני הביניים ש
יווצר על ידי pkgkde-gensymbols. שם הקובץ הזה חייב להיות ב-
פורמט "name.architecture" או "name_architecture" כאשר "architecture"
היא ארכיטקטורת המעבד שעליה בנית את החבילה הזו.
עִדכּוּן A סימבולים קובץ עבור A NEW סִפְרִיָה גִרְסָה
לאחר בניית גרסה חדשה של הספרייה (לדוגמה 1.8 של ספריית libfoo1 שלנו מ-
לעיל), ייתכן שסמלים נוספו או הוסרו, ובשני המקרים יש לבדוק ו
עדכן את קובץ הסמלים. במהלך הבנייה, הבדל בין קובץ הסמלים הנוכחי ל-
אחד המבוסס על הספרייה הבנויה הנוכחית יודפס בפלט. pkgkde-symbolshelper
יכול לקרוא את יומן הבנייה כדי למצוא את ההבדל הזה, כדי לשמור את יומן הבנייה אולי כדאי לעשות:
dpkg-buildpackage | tee buildlog
pkgkde-symbolshelper patch -p libfoo1 -v 1.8 < buildlog
עִדכּוּן מרובות סימבולים קבצים AT פַּעַם
עבור חבילות מקור המספקות מספר חבילות ספריות בינאריות, כדאי שתהיה א
שיטה לתיקון כל קבצי הסמלים בבת אחת, pkgkde-symbolshelper מציע דרך לעשות זאת
באמצעות חבילהפקודה.בעדדוּגמָה:
pkgkde-symbolshelper batchpatch -v 1.8 < buildlog
חבילה יכול להיות שימושי גם כאשר רוצים לעדכן קבצי סמלים עבור מספר קבצים
ארכיטקטורות בבת אחת. יש פקודה נוספת pkgkde-getbuildlogs זה יהיה
הורד את יומני הבנייה עבור ארכיטקטורות מרובות משרתי הבנייה של דביאן.
pkgkde-getbuildlogs
pkgkde-symbolshelper batchpatch -v 1.8 foo_unstable_logs/foo_1.8-1*.build
אורים
דף אדם זה היה מבוסס על טקסט שנכתב על ידי אחרים מדף העזרה של קובץ pkg-kde symbols.
השתמש ב-pkgkde-symbolshelper באינטרנט באמצעות שירותי onworks.net