You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
1.9 KiB
68 lines
1.9 KiB
13 years ago
|
diff -ur webCDwriter-2.8.2.orig/configure webCDwriter-2.8.2/configure
|
||
|
--- webCDwriter-2.8.2.orig/configure 2007-03-20 15:14:30.000000000 +0200
|
||
|
+++ webCDwriter-2.8.2/configure 2008-06-07 13:56:36.000000000 +0300
|
||
|
@@ -47,6 +47,9 @@
|
||
|
--destDir=*)
|
||
|
DESTDIR=`echo $1 | sed "s:--destDir=::g"`
|
||
|
;;
|
||
|
+ --javac-flags=*)
|
||
|
+ JAVACFLAGS=`echo $1 | sed "s:--javac-flags=::g"`
|
||
|
+ ;;
|
||
|
--doNotCompileCDWserver)
|
||
|
doNotCompileCDWserver="on"
|
||
|
;;
|
||
|
@@ -105,6 +108,8 @@
|
||
|
|
||
|
--destDir use a prefix invisible to the installed files
|
||
|
|
||
|
+--javac-flags flags for javac
|
||
|
+
|
||
|
--doNotCompileCDWserver if you want to install CDWserver Pro
|
||
|
|
||
|
--doNotCompileWebCDcreator use the precompiled and signed webCDcreator
|
||
|
@@ -152,7 +157,7 @@
|
||
|
}
|
||
|
}
|
||
|
EOF
|
||
|
-javac Test.java 2> /dev/null \
|
||
|
+javac ${JAVACFLAGS} Test.java Test0.java \
|
||
|
&& webCDcreator="webCDcreator.jar $webCDcreator" \
|
||
|
&& echo " OK -> will build webCDcreator.jar" \
|
||
|
|| echo " not found -> will use precompiled webCDcreator.jar"
|
||
|
@@ -284,12 +289,15 @@
|
||
|
forPluginRSA=""
|
||
|
fi
|
||
|
|
||
|
+echo "JAVACFLAGS=${JAVACFLAGS}"
|
||
|
+
|
||
|
cat webCDcreator/Makefile.in \
|
||
|
| sed s/@nosCert@/"$nosCert"/g \
|
||
|
| sed s/@sunCert@/"$sunCert"/g \
|
||
|
| sed s/@all@/"$webCDcreator"/g \
|
||
|
| sed s/@4pi@/"$forPlugin"/g \
|
||
|
| sed s/@4ns@/"$forPluginRSA"/g \
|
||
|
+ | sed s_@JAVACFLAGS@_"$JAVACFLAGS"_g \
|
||
|
> webCDcreator/Makefile
|
||
|
|
||
|
|
||
|
diff -ur webCDwriter-2.8.2.orig/webCDcreator/Makefile.in webCDwriter-2.8.2/webCDcreator/Makefile.in
|
||
|
--- webCDwriter-2.8.2.orig/webCDcreator/Makefile.in 2007-04-21 01:22:20.000000000 +0300
|
||
|
+++ webCDwriter-2.8.2/webCDcreator/Makefile.in 2008-06-07 13:57:56.000000000 +0300
|
||
|
@@ -14,6 +14,7 @@
|
||
|
|
||
|
nosCert=@nosCert@
|
||
|
sunCert=@sunCert@
|
||
|
+JAVACFLAGS=@JAVACFLAGS@
|
||
|
|
||
|
all: @all@
|
||
|
|
||
|
@@ -21,7 +22,7 @@
|
||
|
$(MAKE) -C icons
|
||
|
|
||
|
webCDcreator.jar: *.java icons/up.jpg
|
||
|
- javac -encoding ISO-8859-1 -source 1.4 -target 1.4 *.java
|
||
|
+ javac -encoding ISO-8859-1 ${JAVACFLAGS} *.java netscape/security/*.java
|
||
|
jar cfm webCDcreator.jar Manifest \
|
||
|
gpl.html \
|
||
|
*.class \
|