Jordan K. Hubbard
<jkh@FreeBSD.ORG>
, Gary Palmer
<gpalmer@FreeBSD.ORG>
, Satoshi Asami
<asami@FreeBSD.ORG>
, David O'Brien
<obrien@FreeBSD.ORG>
, Tim Vanderhoek
<hoek@FreeBSD.ORG>
Àú.
28 August 1996,
ÃÖÁØÈ£
<cjh@kr.FreeBSD.org>
¿ª.
1998³â 5¿ù 14ÀÏ.
±×·¡¼, ÀÌÁ¦ Æ÷Æ®¸¦ ¸¸µå´Âµ¥ Èï¹Ì°¡ »ý±â¼Ì³ª¿ä? ÈǸ¢ÇÕ´Ï´Ù! :)
´ÙÀ½Àº FreeBSD¿¡¼ »õ·Î¿î Æ÷Æ®¸¦ ¸¸µé±â À§ÇÑ ¸î°¡Áö
°¡À̵å¶óÀÎÀÔ´Ï´Ù. ÀÌ ÀÛ¾÷ÀÇ ´ëºÎºÐÀº
/usr/share/mk/bsd.port.mk
¿¡ µÇ¾î ÀÖÀ¸¸ç, ¸ðµç Æ÷Æ® MakefileÀº
ÀÌ°ÍÀ» Æ÷ÇÔÇÕ´Ï´Ù. Æ÷Æ® ÄÝ·º¼ÇÀÇ ³»ºÎÀû µ¿ÀÛ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ »çÇ׿¡
´ëÇؼ´Â ±× ÆÄÀÏÀ» ÂüÁ¶Çϼ¼¿ä. ¸ÅÀÏ ÇÏ´Â ÀÏÀÌ Makefile ÇØÅ·ÀÌ
¾Æ´Ï´õ¶óµµ ÀÌ ÆÄÀÏÀº ¹®¼È°¡ Àß µÇ¾î ÀÖÀ¸¹Ç·Î ¸¹Àº °ÍÀ» ¾òÀ» ¼ö ÀÖÀ»
°ÍÀÔ´Ï´Ù.
ÁÖÀÇ: ÀÌ ¹®¼¿¡´Â Áߺ¹ÇÏ¿© ÁöÁ¤ÇÒ ¼ö ÀÖ´Â º¯¼öµé Áß
ÀϺÎ(${..}
) ¸¸À» ³íÀÇÇÏ°í ÀÖ½À´Ï´Ù. ´ëºÎºÐ(ÀüºÎ´Â
¾Æ´ÏÁö¸¸)Àº bsd.port.mk
ÀÇ ½ÃÀÛ ºÎºÐ¿¡ ¼³¸íÀÌ ÀÖ½À´Ï´Ù.
ÀÌ ÆÄÀÏÀº ºñÇ¥ÁØÀûÀÎ ÅÇ ÁöÁ¤¹ýÀ» »ç¿ëÇÕ´Ï´Ù. Emacs
¿Í
Vim
´Â ÀÌ ÆÄÀÏÀ» ÀоîµéÀÏ ¶§ ¼³Á¤À» ÀÌÇØÇÕ´Ï´Ù.
vi
³ª ex
´Â ÆÄÀÏÀ» ÀоîµéÀÎ ÈÄ ':set tabstop=4
'
¸¦ ÀÔ·ÂÇÏ¿© ¿Ã¹Ù¸¥ °ªÀ» »ç¿ëÇϵµ·Ï ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
pkg
ºÎµð·ºÅ丮MESSAGE
INSTALL
REQ
PLIST
¸¦ make º¯¼ö¿¡ µû¶ó ´Ù¸£°Ô Çϱâ