| ¼¸í :: target_newer. ¼¸í :: TARGET_NEWER´Â ÀüÅëÀûÀÎ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ´Â ¼¸í Ŭ·¡½ºÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
¼¸í :: target_newer. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~pfeiffer/makepp-1.50-cvs-070728/pod/makepp_rules.pod
¼¸í :: target_newer. ű×
¼¸í :: target_newer. ¼³¸í
¼¸í :: Target_Newer´Â ÀüÅëÀûÀÎ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ´Â ¼¸í Ŭ·¡½ºÀÔ´Ï´Ù. ¼¸í :: Target_Newer´Â ÀüÅëÀûÀÎ algorithm.usagethis¸¦ »ç¿ëÇÏ´Â ¼¸í Ŭ·¡½ºÀÔ´Ï´Ù. makefile ¶Ç´Â makefile.inÀ» ºôµåÇÏ´Â ±ÔÄ¢¿¡ ´ëÇؼ´Â ¸î °¡Áö Ưº°ÇÑ °æ¿ì¿¡ ´ëÇÑ ±âº» ¼¸í Ŭ·¡½ºÀÔ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é »ç¿ëÇÏ·Á´Â °æ¿ì ¸í·É Çà¿¡¼ ¸í½Ã ÀûÀ¸·Î ÁöÁ¤ÇؾßÇÕ´Ï´Ù. ´ë»ó : Á¾¼Ó¼º : Signature Exact_match $ (commands_to_build)ÀÌ Å¬·¡½º´Â ´ë»óÀÌ Á¾¼Ó¼ºº¸´Ù ¿À·¡µÈ °æ¿ì Àç ÄÄÆÄÀÏÀ» °Á¦ÇÕ´Ï´Ù. ¶ÇÇÑ ¸¶Áö¸· ºôµå¿¡¼ ¸í·ÉÀ» µ¿ÀÏÇÏ°Ô ¿ä±¸ÇÏÁö ¾ÊÀ¸¸ç ¾ÆÅ°ÅØó°¡ µ¿ÀÏÇÑ Áö È®ÀÎÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ°ÍÀº ÀϹÝÀûÀ¸·Î »ç¹°À» ±¸ÃàÇÏ´Â ¾ÈÁ¤ÀûÀÎ ¹æ¹ýÀÌ ¾Æ´ÏÁö¸¸, Á¦Á¶¾÷üÀÇ ÅëÁ¦ÇÏ¿¡ ½ÇÇàµÇÁö ¾ÊÀº ÀϺΠ¸í·É¿¡ ÀÇÇØ ¸ñÇ¥°¡ ¼öÁ¤ µÉ ¼öÀִ Ưº°ÇÑ ¸ñÀûÀ¸·Î À¯¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î MakefileÀÌ RCS ¾ÆÄ«À̺꿡¼ ÃֽŠ¹öÀüÀ» ²¨³»·Á¸é RCS ¾ÆÄ«À̺갡º¸´Ù ÃÖ±Ù ÀÎ °æ¿ì¿¡¸¸ ´ÙÀ½°ú °°Àº ±ÔÄ¢À» °¡Áú ¼ö ÀÖ½À´Ï´Ù. % : %, v : Signature Target_Newer CO $ (FIRST_DEPEPENTENS) ": signature target_newer"¸¦ Ãß°¡ÇÏÁö ¾ÊÀº °æ¿ì ±ÔÄ¢Àº ¿¹»ó´ë·Î ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù. ÆÄÀÏÀ» RCS ¾ÆÄ«À̺꿡¼ ¹þ¾î³ ´ÙÀ½ ¼öÁ¤ ÇÑ ´ÙÀ½ MakePPÀÇ ±âº» ±ÔÄ¢Àº ÆÄÀÏÀÇ ¼¸íÀÌ ¸¶Áö¸· ºôµåÀÇ ¼¸í°ú ÀÏÄ¡ÇÏÁö ¾ÊÀ¸¹Ç·ÎÀÌ ±ÔÄ¢ÀºÀÌ ±ÔÄ¢ÀÌ ¾Æ´Ï¶ó´Â °ÍÀ» ´Ù½Ã È®ÀÎÇÕ´Ï´Ù. ±âº» ¼¸íÀÌ Timestamp°¡µÇ´Â °ÍÀ¸·Î ¹Ù²î¸é MD5 üũ¼¶ ¶Ç´Â ±×¿Í °°Àº °ÍÀ» º¯°æÇϸé ÀüÇô ÀÛµ¿ÇÕ´Ï´Ù. ±×·¡¼ ±×°ÉÇÏÁö ¸¶½Ê½Ã¿À. ÀüÅëÀûÀÎ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ´Â °æ¿ì ¸®Æ÷ÁöÅ丮°¡ ÀÛµ¿ÇÏÁö ¾Ê½À´Ï´Ù (ÇöÀç). ¿ä±¸ »çÇ× : ¡¤ Perl.
¼¸í :: target_newer. °ü·Ã ¼ÒÇÁÆ®¿þ¾î