הבלוג של ארתיום
בלוג על לינוקס, תוכנה חופשית, מוזיקה, סלסה, ומה לא!
עוד כמה מפלאי ה־CMake
תוך כדי בנייה של דוגמאות עבור CppCMS שקלתי להכניס גם קבצי build שונים. חשבתי להשתמש ב:
- Makefile הרגיל, הישן והלא כל־כך טוב.
- תסריטי autotools המוכנים מראש.
- תסריטי CMake.
אחת הנקודות שהייתי צריך לבדוק אותה, זאת תמיכה ב־gettext, שזה אומר:
- בניה אוטומטית של קבצי pot עבור התרגום בעזרת xgettext.
- עדכון קבצי po של התרגומים הקיימים (מיזוג עם שינויים בתכנה)
- בניה והתקנה אוטומטית של קבצי mo מקבצי po.
חיפוש קצר הביא אותי ל"תסריט קטנטן" של כמה מאוד שורות קוד עבור תמיכה של CMake ב־gettext. חייב להגיד שזה היה די עצוב. בהמשך החיפושים מצאתי את הכתבה הבאה שמספרת על נפלאותיו של CMake.
אז, האם יש לכם חשק להחליף auto(hell)tools ב־CMake. לי לא כל־כך.
הוסף תגובה:
חובה לאפשר JavaScript כדי להגיב.