Àüü ºôµå ¸ÞÄ¿´ÏÁòÀº build.properties ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â ºô´õ ±¸¼º¿¡ ÀÇÇØ 󸮵˴ϴÙ.
buildDirectory |
ºôµå¸¦ Àû¿ëÇÒ µð·ºÅ丮 |
configs |
ºôµåÇÒ ±¸¼º ¸ñ·Ï. ±¸¼ºÀº ½°Ç¥·Î ±¸ºÐµÈ
¿î¿µ üÁ¦, À©µµÀ® ½Ã½ºÅÛ ¹× ¾ÆÅ°ÅØÃ³ ¸ñ·ÏÀ» ¾ÚÆÛ»÷µå·Î ±¸ºÐÇÑ ¸ñ·ÏÀÔ´Ï´Ù. ±¸¼ºÀ»
ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é Ç÷§Æû¿¡ µ¶¸³ÀûÀÎ ±¸¼ºÀÌ
ºôµåµË´Ï´Ù. ¿¹Á¦:configs = win32, win32, x86 & linux, gtk, ppc |
baseLocation |
´ë»ó Eclipse ¼³Ä¡ÀÇ À§Ä¡. ±âº» ÅÛÇø®Æ®¿¡¼ °ªÀº
${base}/eclipseÀÔ´Ï´Ù(¾Æ·¡ÀÇ ±âº» Ư¼º ÂüÁ¶). ÀÌ
µð·ºÅ丮¿¡´Â °¢°¢ 2Áø Ç÷¯±×ÀÎ ¹× ±â´ÉÀ»
Æ÷ÇÔÇÏ´Â plugins/ ¹× features/
¼ºêµð·ºÅ丮°¡ Æ÷ÇԵ˴ϴÙ. |
baseos |
baseLocationÀ¸·Î
ÁöÁ¤ÇÑ EclipseÀÇ ¿î¿µ üÁ¦ |
basews |
baseLocationÀ¸·Î
ÁöÁ¤ÇÑ EclipseÀÇ À©µµÀ® ½Ã½ºÅÛ |
basearch |
baseLocationÀ¸·Î
ÁöÁ¤ÇÑ EclipseÀÇ ¾ÆÅ°ÅØÃ³ |
pluginPath |
Ãß°¡ Ç÷¯±×ÀÎ
¹× ±â´ÉÀ» ã±â À§ÇÑ À§Ä¡ÀÇ Ç÷§Æû °æ·Î-ºÐ¸® ¹®ÀÚ·Î ±¸ºÐµÈ ¸ñ·Ï |
skipBase |
¼³Á¤ ½Ã,
´ë»óÀ¸·Î »ç¿ëÇÒ ±âº» Eclipse¸¦ ÀÚµ¿À¸·Î ´Ù¿î·ÎµåÇÕ´Ï´Ù. |
base |
±âº» Eclipse¸¦ ´Ù¿î·ÎµåÇÒ À§Ä¡.
baseLocationÀÇ »óÀ§(¿¹: baseLocation = ${base}/eclipse)¿©¾ß ÇÕ´Ï´Ù. |
eclipseURL |
Eclipse
´Ù¿î·Îµå »çÀÌÆ®ÀÇ URL |
eclipseBuildId |
´Ù¿î·ÎµåÇÒ EclipseÀÇ ºôµå ID |
eclipseBaseURL |
´Ù¿î·ÎµåÇÒ zip ÆÄÀÏÀÇ
½ÇÁ¦ URL. ±âº» ÅÛÇø®Æ®¿¡¼ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.
eclipseBaseURL = ${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip |
runPackager |
packager¸¦ ½ÇÇàÇØ¾ß
ÇÏ´Â °æ¿ì ¼³Á¤µË´Ï´Ù. ºôµå °á°ú¿¡ baseLocationÀÇ
2Áø ±â´É ¹× Ç÷¯±×ÀÎÀÌ Æ÷ÇԵǾî¾ß ÇÏ´Â °æ¿ì ¼³Á¤µË´Ï´Ù. |
product |
Á¦Ç° ±¸¼º ÆÄÀÏ. Á¦Ç°À» ºôµåÇÏ´Â °æ¿ì ¼³Á¤ÇϽʽÿÀ. ºôµå °á°úÀÇ ºê·£µùÀ»
Á¦¾îÇÕ´Ï´Ù. |
archiveNamePrefix |
ÃÖÁ¾ ¾ÆÄ«ÀÌºê ÆÄÀÏ À̸§ÀÇ Á¢µÎºÎ. ±¸¼º´ç ±âÁØÀ¸·Î
¾ÆÄ«À̺ê À̸§À» ¼³Á¤ÇÏ´Â °æ¿ì allElements.xml¿¡¼ »ç¿ëµË´Ï´Ù. ±âº»ÀûÀ¸·Î, °ªÀº ${buildId}ÀÔ´Ï´Ù. |
archivePrefix |
¾ÆÄ«À̺ê
·çÆ® Æú´õÀÇ À̸§(Eclipse ºôµåÀÇ °æ¿ì "eclipse") |
buildType | ºôµå À¯Çü(¿¹: I, N, M µî) |
buildLabel | ºôµå ·¹À̺í. ±âº» ÅÛÇø®Æ®¿¡¼ °ªÀº ${buildType}.${buildId}ÀÔ´Ï´Ù. |
collectingFolder |
ºôµå Ãâ·ÂÀ» ¼öÁýÇÒ Æú´õ. ±âº» ÅÛÇø®Æ®¿¡¼ °ªÀº ${archivePrefix}ÀÔ´Ï´Ù. |
groupConfigurations |
¸ðµç
±¸¼ºÀ» ÇϳªÀÇ ¾ÆÄ«ÀÌºê ÆÄÀÏ·Î ±×·ìÈÇÒÁö ¿©ºÎ |
archivesFormat |
ºôµåµÇ´Â ´Ù¸¥ ±¸¼ºÀÇ
¾ÆÄ«À̺ê Çü½Ä. ±¸¼º ¹× ÇØ´ç ¾ÆÄ«À̺ê Çü½ÄÀÇ ¾ÚÆÛ»÷µå·Î
±¸ºÐµÈ ¸ñ·Ï. Çü½ÄÀº ´ë½Ã(-)·Î ±¸ºÐµË´Ï´Ù. ¿¹Á¦:archivesFormat = win32, win32, x86 - antzip & linux, gtk, ppc - tar |
OutputUpdateJars |
¼³Á¤ ½Ã, °»½Å
»çÀÌÆ®¿¡ ´ëÇÑ JAR Çü½ÄÀ¸·Î Ç÷¯±×ÀÎ ¹× ±â´ÉÀ» »ý¼ºÇÕ´Ï´Ù. |
zipArgs |
¾ÆÄ«À̺ê
Çü½ÄÀÌ ZIPÀÎ °æ¿ì ZIP ½ÇÇà ÆÄÀÏ·Î º¸³¾ Àμö |
tarArgs |
¾ÆÄ«À̺ê
Çü½ÄÀÌ TARÀÎ °æ¿ì TAR ½ÇÇà ÆÄÀÏ·Î º¸³¾ Àμö |
generateJnlp |
JAR ¾ÆÄ«À̺êÀÇ
JNLP Manifest¸¦ »ý¼ºÇÏ·Á¸é true·Î ¼³Á¤ÇϽʽÿÀ. |
jnlp.codebase |
»çÀÌÆ®
URL. Ãâ·Â ½Ã ¸ðµç »ó´ë URLÀÇ
·çÆ®·Î »ç¿ëµÉ URLÀ̾î¾ß ÇÕ´Ï´Ù. |
jnlp.j2se |
J2SE ¹öÀü |
signJars |
±â´É ¹×
Ç÷¯±×ÀÎÀÇ JARÀ» ¼¸íÇÏ·Á¸é true·Î ¼³Á¤ÇϽʽÿÀ. |
sign.alias |
alias´Â Ant signJar Ÿ½ºÅ©·Î Àü´ÞµË´Ï´Ù. |
sign.keystore |
keystore´Â Ant signJar Ÿ½ºÅ©·Î Àü´ÞµË´Ï´Ù. |
sign.storepass |
storepass´Â Ant signJar Ÿ½ºÅ©·Î Àü´ÞµË´Ï´Ù. |
forceContextQualifier |
ÀÌ Æ¯¼ºÀÇ °ªÀº Ç÷¯±×ÀÎ ¹× ±â´É ¹öÀü¿¡¼ ±ÔÁ¤ÀÚ¸¦ ¹Ù²Ü ¶§
»ç¿ëµË´Ï´Ù. ¼³Á¤ ½Ã
¸Ê ÆÄÀÏ ¶Ç´Â ½Ã°£¼ÒÀÎÀÇ
ÅÂ±× ´ë½Å »ç¿ëµË´Ï´Ù. |
generateFeatureVersionSuffix |
±â´É
¹öÀü Á¢¹ÌºÎ¸¦ »ý¼ºÇÏ·Á¸é true·Î ¼³Á¤ÇϽʽÿÀ. |
generateVersionsLists |
ºôµåµÇ´Â
±â´É ¹× Ç÷¯±×ÀÎÀÇ ÃÖÁ¾ ¹öÀü ¹øÈ£¸¦ ³ª¿Çϴ Ư¼º
ÆÄÀÏÀ» »ý¼ºÇÏ·Á¸é true·Î ¼³Á¤ÇϽʽÿÀ. ºô´õ
µð·ºÅ丮¿¡ finalFeaturesVersions.properties
¹× finalPluginsVersions.properties ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù. |
skipMaps |
¼³Á¤ ½Ã,
CVS¿¡¼ ¸Ê ÆÄÀÏ ÆäÄ¡¸¦ ½ÃµµÇÏÁö ¸¶½Ê½Ã¿À. |
mapsRepo |
¸Ê
ÆÄÀÏÀ» ÆäÄ¡ÇÒ CVS ÀúÀå¼Ò. ¿¹Á¦::pserver:anonymous@example.com/path/to/repo |
mapsRoot |
CVS
ÀúÀå¼Ò¿¡¼ ¸Ê ÆÄÀÏÀÌ µé¾î ÀÖ´Â µð·ºÅ丮ÀÇ °æ·Î |
mapsCheckoutTag |
¸Ê
ÆÄÀÏÀ» üũ¾Æ¿ôÇϱâ À§ÇØ »ç¿ëÇÒ CVS ÅÂ±× |
tagMaps |
¸Ê
ÆÄÀÏ ÆäÄ¡ ÈÄ Å±׷Πǥ½ÃÇÏ·Á¸é true·Î ¼³Á¤ÇϽʽÿÀ. |
mapsTagTag |
¸Ê
ÆÄÀÏ ÆäÄ¡ ÈÄ Ç¥½ÃÇϱâ À§ÇØ »ç¿ëÇÒ ÅÂ±× |
skipFetch |
Àüü
ÆäÄ¡ ´Ü°è¸¦ °Ç³Ê¶Ù·Á¸é true·Î ¼³Á¤ÇϽʽÿÀ. |
fetchTag |
CVS¿¡¼
±â´É ¹× Ç÷¯±×ÀÎÀ» ÆäÄ¡ÇÒ ¶§ »ç¿ëÇÒ Å±×. ÀÌ
Ư¼ºÀº ¸Ê ÆÄÀÏÀÇ °ªÀ» ´ëüÇÕ´Ï´Ù. |
logExtension |
»ý¼ºµÈ ·Î±× ÆÄÀÏÀÇ È®Àå. ±âº» JDT ÄÄÆÄÀÏ·¯¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡¸¸
Àû¿ëµË´Ï´Ù. ±âº»°ªÀº ".log"ÀÔ´Ï´Ù. |
javacDebugInfo |
°á°ú JAR¿¡ µð¹ö±× Á¤º¸¸¦ Æ÷ÇÔÇÒÁö
¿©ºÎ. Ant javac Ÿ½ºÅ©·Î Àü´ÞµË´Ï´Ù. ¼³Á¤ÇÏÁö ¾ÊÀº °æ¿ì, ±âº»°ªÀº onÀÔ´Ï´Ù. |
javacFailOnError |
ÄÄÆÄÀÏ ¿À·ù°¡ ÀÖ´Â °æ¿ì ºôµå ½ÇÆÐ
¿©ºÎ. Ant javac Ÿ½ºÅ©·Î Àü´ÞµË´Ï´Ù. ¼³Á¤ÇÏÁö ¾ÊÀº °æ¿ì, ±âº»°ªÀº trueÀÔ´Ï´Ù. |
javacVerbose |
ÄÄÆÄÀÏ·¯ÀÇ
»ó¼¼ ¸ðµå »ç¿ë ¿©ºÎ. Ant javac Ÿ½ºÅ©·Î Àü´ÞµË´Ï´Ù. ¼³Á¤ÇÏÁö ¾ÊÀº °æ¿ì, ±âº»°ªÀº falseÀÔ´Ï´Ù. |
compilerArg |
ÄÄÆÄÀÏ·¯·Î
Á÷Á¢ Àü´ÞÇÒ Æ¯Á¤ Àμö¸¦ ¼³Á¤ÇϽʽÿÀ. |
javacSource |
Ç÷¯±×ÀÎÀÌ
¼³Á¤À» ÁöÁ¤ÇÏÁö ¾ÊÀ» ¶§ »ç¿ëÇÒ Java ¼Ò½º ȣȯ¼º
·¹º§. ¼³Á¤ÇÏÁö ¾ÊÀº °æ¿ì, ±âº»°ªÀº 1.3ÀÔ´Ï´Ù. |
javacTarget |
Ç÷¯±×ÀÎÀÌ
¼³Á¤À» ÁöÁ¤ÇÏÁö ¾ÊÀ» ¶§ »ç¿ëÇÒ ´ë»ó .class ȣȯ¼º
·¹º§. ¼³Á¤ÇÏÁö ¾ÊÀº °æ¿ì, ±âº»°ªÀº 1.2ÀÔ´Ï´Ù. |
bootclasspath |
Ç÷¯±×ÀÎÀÌ ¾Æ¹«·±
¼³Á¤µµ ÁöÁ¤ÇÏÁö ¾ÊÀ» ¶§ »ç¿ëÇÒ ½Ãµ¿ Ŭ·¡½º °æ·Î. Ç÷§Æû
°æ·Î ºÐ¸® ¹®ÀÚ·Î ±¸ºÐµÈ JAR ¸ñ·ÏÀÔ´Ï´Ù. ¼³Á¤µÇÁö ¾ÊÀ¸¸é
${java.home}/jre/lib/*.jar°ú ÀÏÄ¡ÇÏ´Â ÆÄÀÏ ¼¼Æ®°¡ »ç¿ëµË´Ï´Ù. |
<½ÇÇà ȯ°æ> |
ºôµå¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â °¢ JREÀÇ Æ¯¼ºÀ» ¼³Á¤ÇϽʽÿÀ. ÀÌ Æ¯¼ºÀº °³º° ¹øµé·Î ÁöÁ¤ÇÑ ½ÇÇà ȯ°æ°ú ÀÏÄ¡ÇÕ´Ï´Ù. ÀÌ °ªÀº ÇØ´ç ȯ°æÀ» »ç¿ëÇÒ ¶§ ÄÄÆÄÀÏÇÒ JARÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÄÄÆÄÀÏ È¯°æ Á¦¾î¸¦ ÂüÁ¶ÇϽʽÿÀ. |