±â´É ¹× Ç÷¯±×ÀÎ ºôµå ±¸¼º Ư¼º

ºôµå ¸ÞÄ¿´ÏÁòÀº ºôµå ±¸¼º¿¡ ÀÇÇØ 󸮵˴ϴÙ.  °³º° Ç÷¯±×ÀÎ, ´ÜÆí ¶Ç´Â ±â´É¿¡ ´ëÇÑ ºôµå ±¸¼ºÀº ÇØ´ç ¿ä¼ÒÀÇ build.properties ÆÄÀÏ¿¡ ÀÖ½À´Ï´Ù.

PDE ÇÁ·ÎÁ§Æ® ÀÛ¼º ¸¶¹ý»ç´Â Ç÷¯±×ÀÎ ÇÁ·ÎÁ§Æ®°¡ ÀÛ¼ºµÉ ¶§ build.properties ÆÄÀÏÀ» »ý¼ºÇÕ´Ï´Ù. ÆÄÀÏ¿¡´Â ¼Ò½º Æú´õ¸¦ JAR¿¡ ÄÄÆÄÀÏÇÏ´Â ¹æ¹ý¿¡ °üÇÑ Á¤º¸°¡ ÀÖ½À´Ï´Ù. ÀÌ Á¤º¸´Â Manifest ÆíÁý±âÀÇ ·±Å¸ÀÓ ÆäÀÌÁö¿¡¼­ °£Á¢ÀûÀ¸·Î °»½ÅµÉ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº ÀûÀýÇÑ ÆíÁý±â¸¦ »ç¿ëÇÏ¿© Á÷Á¢ ¼öÁ¤µÉ ¼öµµ ÀÖ½À´Ï´Ù.

PDE´Â ¾ç½Ä°ú ¼Ò½º º¸±â°¡ ÀÖ´Â build.properties¿¡ ÀÏ¹Ý ÆíÁý±â¸¦ Á¦°øÇÕ´Ï´Ù. ÆÄÀÏ ÀÚü´Â Java Ư¼º Çü½Ä ´ÙÀ½¿¡ ¿É´Ï´Ù. ´Ù¼öÀÇ Å°¿Í ±×¿¡ ÇØ´çµÇ´Â °ªÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù. ´ÙÁß °ªÀº ½°Ç¥¸¦ ºÐ¸®¹®ÀÚ·Î »ç¿ëÇÏ¿© ±¸ºÐÇÕ´Ï´Ù.

°øÅë Æ¯¼º

Ç÷¯±×ÀΠƯÁ¤ Ư¼º

"includes" ¶Ç´Â "excludes"·Î ³¡³ª´Â À̵é Ű¿¡ ´ëÇØ Á¤ÀÇµÈ °ªÀº Ant "ÆÐÅÏ"À¸·Î Ç¥½ÃµË´Ï´Ù. Ç¥ÁØ Çü½ÄÀº ¿¹»ó °á°ú¸¦ Á¦°øÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, "*.jar"Àº ¸Ç À§ ·¹º§ µð·ºÅ丮ÀÇ ¸ðµç jar ÆÄÀÏÀ» Ç¥½ÃÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ÆÐÅÏÀº º¹ÀâÇÏÁö ¾Ê½À´Ï´Ù. ¿¹¸¦ µé¾î, ¸ðµç Java ÆÄÀÏÀ» ¼³¸íÇÒ °æ¿ì "**/*.java" ÆÐÅÏÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. "**" ÆÐÅÏÀº ¸ðµç ¼öÀÇ µð·ºÅ丮 ·¹º§°ú ÀÏÄ¡ÇÕ´Ï´Ù. ¸¶Âù°¡Áö·Î Àüü ¼­ºêÆ®¸®¸¦ ¼³¸íÇÏ·Á¸é "xyz"¸¦ »ç¿ëÇϽʽÿÀ.

±â´É ƯÁ¤ Ư¼º

´ÙÀ½Àº org.eclipse.platform ±â´ÉÀÇ build.properties·ÎºÎÅÍ ÃßÃâµÈ ¿¹Á¦ÀÔ´Ï´Ù.
bin.includes=epl-v10.html,eclipse_update_120.jpg,feature.xml,feature.properties,license.html


root=rootfiles,file:../../plugins/org.eclipse.platform/startup.jar,configuration/
root.permissions.755=eclipse

root.linux.motif.x86=../../plugins/platform-launcher/bin/linux/motif,linux.motif
root.linux.motif.x86.link=libXm.so.2.1,libXm.so.2,libXm.so.2.1,libXm.so
root.linux.motif.x86.permissions.755=*.so*