== OpenMeetings/BuildXml ==
* java5_build.xml
* screen/openmeetings-client.jar ¸¸ »ý¼ºÇÔ.
* build_openmeetings_jar.xml
* ´ÙÀ½ µÎ °³ÀÇ jar ¸¸ »ý¼º
* WEB-INF/lib/openmeetings.jar
* WEB-INF/lib/openmeetings-templates.jar
* build_red5screenshare.xml
* red5-screenshare/red5-screenshare.jar ¸¸ »ý¼º
* build.xml
* ´ÙÀ½ÀÇ jar ¸¸ »ý¼ºÇÔ
* WebContent
* screen/screenviewer.jar
* screen/openmeetings-client.jar
* screen/viewer.jar
* screen/rtpviewer.jar
* screen/rtpapplet.jar
* red5-screenshare/red5-screenshare.jar
* WEB-INF
* services/FileService.aar
* services/RoomService.aar
* services/UserService.aar
* build_red5webapp.xml
* WEB-INF
* lib/${project.distname}.jar
* lib/${project.distname}-templates.jar
* services/FileService.aar
* services/RoomService.aar
* services/UserService.aar
* screen/screenviewer.jar
* screen/${project.distname}-client.jar
* screen/viewer.jar
* screen/rtpviewer.jar
* screen/rtpapplet.jar
* red5-screenshare/red5-screenshare.jar
* build.xml °ú java5_build.xml ÀÇ ´Ù¸¥ Á¡
* temp ´ë½Å bin À» »ç¿ë
* screen_out.dir, screen_src.dir ÀÌ ¾øÀ½
* screenshare.lib ÀÌ ¾øÀ½
* hibernate.lib À¸·Î hibernate_36 ´ë½Å hibernate_331 »ç¿ë
* xDoclet classpath °¡ ÀÖÀ½
* screen/openmeetings-client.jar ¸¸ »ý¼ºÇÔ.
* build.xml Àº prepare ¿¡¼ directory »ý¼º¸¸ ÇÔ. ½ÇÁ¦ ºÎºÐÀ» comment ó¸®
* build.xml °ú build_openmeetings_jar.xml ÀÇ ´Ù¸¥ Á¡
* default °¡ jar ÀÓ
* tmp ´ë½Å bin À» »ç¿ë
* hudson config °¡ ÀÖÀ½
* LPS Properties °¡ ÀÖÀ½
* screenshare.lib, start of xdoclet2 °¡ ¾øÀ½
* build_openmeetings_jar.xml ¿Í build_red5screenshare.xml ÀÇ ´Ù¸¥ Á¡
* default °¡ dist ÀÓ
* build_red5screenshare.xml °ú build_red5webapp.xml ÀÇ ´Ù¸¥ Á¡
* start of xdoclet2 ÀÌ ÀÖÀ½
* properties
* source
{{{:
}}}
* output
{{{:
}}}
* build.xml
*
* target
* dist
* depends="cleanForBinary, jar, signWebStartJars"
* build_red5webapp.xml
*
* target
* dist
* depends="cleanForBinary, jar, compile.laszlo.main, signWebStartJars"
* build_openmeetings_jar.xml
*
* target
* jar
* depends="compile"
* build_red5screenshare.xml
*
* target
* dist
* depends="jar, signWebStartJars"
* java5_build.xml
*
* target
* dist
* depends="cleanForBinary, jar, signWebStartJars"
=== build.xml ===
*
* target
* dist
* depends: cleanForBinary, jar, signWebStartJars
* target
* cleanForBinary
* delete dist.dir, main.out.dir, screen.out.dir, filetest.keystore
* directory
*dist, temp, screen_compile
* file
* filetest.keystore
* http://www.rgagnon.com/javadetails/java-0532.html
* target
* jar
* depends: compile
* ${dist.dir}/${project.distname}/WEB-INF/lib/
* openmeetings.jar, openmeetings-templates.jar
* ${basedir}/WebContent/screen/
* screenviewer.jar, openmeetings-client.jar, viewer.jar, rtpviewer.jar, rtpapplet.jar
* ${basedir}/WebContent/WEB-INF/services/
* FileService.aar, RoomService.aar, UserService.aar
* ${basedir}/WebContent/red5-screenshare/
* red5-screenshare.jar
* target
* compile
* depends: prepare, resources
* javac
* output to temp
* main.src.dir, webstart.src.dir, templates.src.dir, client.src.dir,
* test.src.dir, fileservice.src.dir, roomservice.src.dir, userservice.src.dir
* output to screen_compile
* screen.src.dir
* target
* prepare
* mkdir temp, screen_compile
* target
* resources
* cp files to temp
* cp files to screen_compile
=== build_red5webapp.xml ===
*
* target
* dist
* depends: cleanForBinary, jar, compile.laszlo.main, signWebStartJars
* target
* jar
* depends compile
* ${dist.dir}/red5/webapps/${project.distname}
* /WEB-INF/lib/${project.distname}.jar
* /WEB-INF/lib/${project.distname}-templates.jar
* /screen/screenviewer.jar
* /screen/${project.distname}-client.jar
* /screen/viewer.jar
* /screen/rtpviewer.jar
* /WEB-INF/services/FileService.aar
* /WEB-INF/services/RoomService.aar
* /WEB-INF/services/UserService.aar
* /screen/rtpapplet.jar
* /red5-screenshare/red5-screenshare.jar
* target
* compile
* depends prepare, resources
* target
* prepare
* mkdir screen_compile, dist
* copy server to dist
* chmod
* dist/red5
* dist/red5/webapps/openmeetings/screen
* dist/red5/webapps/openmeetings/jod
* copy libs to dist/red5/webapps/openmeetings/WEB-INF/lib
* axis2, slf4j, velocity, batik, hibernate, upload, xstream, database, ical, java2swf, jmf
* chmod dist/red5/webapps/openmeetings/WEB-INF/lib
* copy WebContent/languages to dist/red5/webapps/openmeetings/languages
* copy WebContent/conf to dist/red5/webapps/openmeetings/conf
* target
* resources
* copy src/app, src/screenviewer, src/templates to temp
* copy src/red5-screenshare to screen_compile