תכנות — שיעור 80 19/February/2009    

הכלי — make

הדגמנו שימוש בכלי make. הכלי משמש בדרך כלל לניהול בניית תוכנות, ויכול להכיל מערכת כללי בנייה מאד מורכבת. במקרה שלנו הגירסאות יכילו בשלב זה חֹק בקובץ Makefile, כך שהפקודה:

make release

תיצור קובץ
setgame-myname-YYYY-MM-DD-hhmmss.tar.gz

שיכיל בין היתר את כל קבצי פייתון במדריך הנוכחי.


תרגילים

  1. הורד את הגירסא setgame-2009-02-20-151546.tar.gz  מדף הגירסאות . עיקר השינויים לעומת גירסאות קודמות: ממש את הפונקציה Board.draw() כך שכל הקלפים הפעילים יצוירו. נסה למקם את הקלפים בצורה נאה. דוגמא לציור:

  2. מַמֵש את הפונקציה is_set(...) בקובץ card.py.
  3. "תרגיל רשות:" תרגיל 4 משעור 78.

חזרה לעמוד האם