|
|
--destDir=*) | --destDir=*) |
DESTDIR=`echo $1 | sed "s:--destDir=::g"` | DESTDIR=`echo $1 | sed "s:--destDir=::g"` |
;; | ;; |
|
--javac-flags=*) |
|
JAVACFLAGS=`echo $1 | sed "s:--javac-flags=::g"` |
|
;; |
--doNotCompileCDWserver) | --doNotCompileCDWserver) |
doNotCompileCDWserver="on" | doNotCompileCDWserver="on" |
;; | ;; |
|
|
| |
--destDir use a prefix invisible to the installed files | --destDir use a prefix invisible to the installed files |
| |
|
--javac-flags Flags to pass to javac |
|
|
--doNotCompileCDWserver if you want to install CDWserver Pro | --doNotCompileCDWserver if you want to install CDWserver Pro |
| |
--doNotCompileWebCDcreator use the precompiled and signed webCDcreator | --doNotCompileWebCDcreator use the precompiled and signed webCDcreator |
|
|
} | } |
} | } |
EOF | EOF |
javac Test.java 2> /dev/null \ |
#2> /dev/null |
|
javac ${JAVACFLAGS} Test.java Test0.java \ |
&& webCDcreator="webCDcreator.jar $webCDcreator" \ | && webCDcreator="webCDcreator.jar $webCDcreator" \ |
&& echo " OK -> will build webCDcreator.jar" \ | && echo " OK -> will build webCDcreator.jar" \ |
|| echo " not found -> will use precompiled webCDcreator.jar" | || echo " not found -> will use precompiled webCDcreator.jar" |
|
|
forPluginRSA="" | forPluginRSA="" |
fi | fi |
| |
|
echo "JAVACFLAGS=${JAVACFLAGS}" |
|
|
cat webCDcreator/Makefile.in \ | cat webCDcreator/Makefile.in \ |
| sed s/@nosCert@/"$nosCert"/g \ | | sed s/@nosCert@/"$nosCert"/g \ |
| sed s/@sunCert@/"$sunCert"/g \ | | sed s/@sunCert@/"$sunCert"/g \ |
| sed s/@all@/"$webCDcreator"/g \ | | sed s/@all@/"$webCDcreator"/g \ |
| sed s/@4pi@/"$forPlugin"/g \ | | sed s/@4pi@/"$forPlugin"/g \ |
| sed s/@4ns@/"$forPluginRSA"/g \ | | sed s/@4ns@/"$forPluginRSA"/g \ |
|
| sed s_@JAVACFLAGS@_"$JAVACFLAGS"_g \ |
> webCDcreator/Makefile | > webCDcreator/Makefile |
|
#| sed s_@JAVACFLAGS@_"\"$JAVACFLAGS\""_g \ |
| |
| |
echo "Creating config" | echo "Creating config" |