User: curvirgo Date: 05/12/12 00:56:24 Modified: /ja/www/documents/develop/ jabuild.function
Log: Add packaging mode, etc. File Changes: Directory: /ja/www/documents/develop/ ===================================== File [changed]: jabuild.function Url: http://ja.openoffice.org/source/browse/ja/www/documents/develop/jabuild.function?r1=1.1&r2=1.2 Delta lines: +56 -9 -------------------- --- jabuild.function 11 Dec 2005 22:56:33 -0000 1.1 +++ jabuild.function 12 Dec 2005 08:56:20 -0000 1.2 @@ -1,4 +1,45 @@ # Encoding is UTF-8. (There is no BOM.) +# Useful OpenOffice.org 2.0.x only. + +# ================================================== +# ãã«ãã表示ãã +# ================================================== +PrintHelp () +{ + cat << EOF +Usage: jabuild [OPTION] + +OPTION: + --debug Debug mode + --pack Packaging only + --help Print this help +EOF + exit +} + +# ================================================== +# ã³ãã³ããã©ã¡ã¼ã¿ã®å¦ç +# ================================================== +ParameterProcessing () +{ + for opt in $@ + do + case ${opt} in + --debug) + DEBUGMODE=Yes + ;; + --pack) + PACKMODE=Yes + ;; + --help) + PrintHelp + ;; + *) + PrintHelp + ;; + esac + done +} # ================================================== # ã¡ãã»ã¼ã¸ã表示ãã @@ -131,7 +172,7 @@ } # ================================================== -# å¼ã³åºãå ã®ç°å¢å¤æ°BLD_OPTIONã«Parallelãã«ãã®ãªãã·ã§ã³ã追å ãç°å¢å¤æ°MAXPROCESS=1ãè¨å®ãã +# Parallelãã«ãã§ããã°å¼ã³åºãå ã®ç°å¢å¤æ°BLD_OPTIONã«Parallelãã«ãã®ãªãã·ã§ã³ã追å ãç°å¢å¤æ°MAXPROCESS=1ãè¨å®ãã # Parallelãã«ãã§ããã°0ãSerialãã«ãã§ããã°1ãè¿ã # ================================================== ParallelSetting () @@ -173,7 +214,7 @@ } # ================================================== -# portable : core01ã¨ãã以å¤ã®ããã±ã¼ã¸ã§ç¸äºã«ä¾åãã§ãã¯ãããçºãã¤ã³ã¹ãã¼ã«æã«ç¡éã«ã¼ãã«é¥ãç¾è±¡ãè§£æ¶ããçºã«ãcore01ã¤ã³ã¹ãã¼ã«ã¹ã¯ãªããé¨ã®ä¾åãã§ãã¯ã«ã¼ãã³é¨åãåé¤ããã +# portable : core01ã¨ãã以å¤ã®ããã±ã¼ã¸ã§ç¸äºã«ä¾åãã§ãã¯ãããªãã¤ã³ã¹ãã¼ã«æã«ç¡éã«ã¼ãã«é¥ãç¾è±¡ãè§£æ¶ããçºã«ãcore01ã¤ã³ã¹ãã¼ã«ã¹ã¯ãªããé¨ã®ä¾åãã§ãã¯ã«ã¼ãã³é¨åãåé¤ããã # ================================================== AddhocFix_portable () { @@ -202,7 +243,7 @@ # ================================================== AddhocFix_slackware () { - cd ${PORTABLE_DIR} && { + cd ${SLACKWARE_DIR} && { for file in `echo * | sed '/\*/d'` do [ -d ${file} ] && rm -fr ${file} @@ -377,11 +418,17 @@ PackageSolver () { PrintMessage "Packaging SOLVER" - if [ ${OOO_BUILD_SYSTEM} != Win32Intel ]; then + case ${OOO_BUILD_SYSTEM} in + LinuxIntel) + tar jcvf ${PKGOUTDIR}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_solver_${BUILDER_NAME}.tar.gz solver + ;; + Win32Intel) + zip -r -9 ${PKGOUTDIR}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_solver_${BUILDER_NAME}.zip solver + ;; + *) tar zcvf ${PKGOUTDIR}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_solver_${BUILDER_NAME}.tar.gz solver - else - zip -r ${PKGOUTDIR}/OOo_${VERSION}_${OOO_BUILD_SYSTEM}_solver_${BUILDER_NAME}.zip solver - fi + ;; + esac } # ================================================== @@ -441,7 +488,7 @@ DIRECTORY=${PORTABLE_DIR} ;; slackware) - DIRECTORY=${PORTABLE_DIR} + DIRECTORY=${SLACKWARE_DIR} ;; esac PrintMessage "Moving Core Files" --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
