Revision 7334 trunk/install/distribucion.sh
distribucion.sh | ||
---|---|---|
96 | 96 |
cd "$DIR_BASE"/"$DIR_WIN" |
97 | 97 |
ln -s ../../../_fwAndami/andami.jar bin |
98 | 98 |
#cp resources/andami-config.xml bin |
99 |
|
|
100 |
#Copiamos el lanzador y sus tracuciones al tmpResources |
|
101 |
mkdir tmpResources |
|
102 |
cp -R ../launcher/izpack-launcher-1.3/dist/* ./tmpResources |
|
103 |
mv ./tmpResources/launcher-Win32.exe ./tmpResources/gvSIG.exe |
|
104 |
#Quitamos el ini, manifest y los CVS |
|
105 |
rm ./tmpResources/*.ini ./tmpResources/*.manifest |
|
106 |
find ./tmpResources -name CVS -type d -exec rm -rf {} 2> /dev/null ';' || true |
|
99 | 107 |
echo OK. |
100 | 108 |
|
101 | 109 |
# Estas extensiones se copian directamente al directorio destino, ya que no vamos a dar |
... | ... | |
185 | 193 |
cd "$INSTALLER_DIR" |
186 | 194 |
cp -R "$DIR_BASE"/launcher/izpack-launcher-1.3_linux/dist/* ./tmp_gvSIGInstall |
187 | 195 |
find . -name CVS -type d -exec rm -rf {} 2> /dev/null ';' || true |
188 |
if [ -f ./tmp_gvSIGInstall/launcher.ini ] ; then |
|
189 |
sed "s/%JARNAME%/$JARNAME/" ./tmp_gvSIGInstall/launcher.ini > ./tmp_gvSIGInstall/launcher.ini.bak
|
|
190 |
mv ./tmp_gvSIGInstall/launcher.ini.bak ./tmp_gvSIGInstall/launcher.ini;
|
|
191 |
fi |
|
196 |
|
|
197 |
sed "s/%JARNAME%/$JARNAME/" ./tmp_gvSIGInstall/launcher.ini > ./tmp_gvSIGInstall/launcher.ini.bak |
|
198 |
mv ./tmp_gvSIGInstall/launcher.ini.bak ./tmp_gvSIGInstall/launcher.ini; |
|
199 |
|
|
192 | 200 |
tar -cvzf ./tmp.tgz ./tmp_gvSIGInstall |
193 | 201 |
cp "$DIR_BASE"/"$DIR_LIN"/jre/*.gz ./tmp_gvSIGInstall |
194 | 202 |
tar -cvzf ./tmp_wjre.tgz ./tmp_gvSIGInstall |
... | ... | |
222 | 230 |
find "$INSTALLER_DIR" -name CVS -type d -exec rm -rf {} 2> /dev/null ';' || true |
223 | 231 |
|
224 | 232 |
## hacemos las sustituciones de la variable |
225 |
if [ -f "$INSTALLER_DIR"/launcher.ini ] ; then |
|
226 |
sed "s/%JARNAME%/$JARNAME/" "$INSTALLER_DIR"/launcher-Win32.ini > "$INSTALLER_DIR"/launcher-Win32.ini.bak |
|
227 |
mv "$INSTALLER_DIR"/launcher-Win32.ini.bak "$INSTALLER_DIR"/launcher-Win32.ini; |
|
228 |
fi |
|
233 |
sed "s/%JARNAME%/$JARNAME/" "$INSTALLER_DIR"/launcher-Win32.ini > "$INSTALLER_DIR"/launcher-Win32.ini.bak |
|
234 |
mv "$INSTALLER_DIR"/launcher-Win32.ini.bak "$INSTALLER_DIR"/launcher-Win32.ini; |
|
229 | 235 |
|
236 |
|
|
230 | 237 |
mv "$JARNAME" "$INSTALLER_DIR" |
231 | 238 |
cd "$INSTALLER_DIR" |
232 | 239 |
|
... | ... | |
239 | 246 |
cat ../launcher/7z/7zS.sfx dist_config.txt "$WINDOWSZIP" > "$WINDOWSEXE" |
240 | 247 |
|
241 | 248 |
### paquete con los instalables de JRE, Jai y Jai i/o |
242 |
"$DIR_BASE"/launcher/7z/7za a "$DIR_BASE"/"$DIR_WIN"/"$WINDOWSZIP" "$DIR_BASE"/"$DIR_WIN"/jre_installers/* |
|
249 |
"$DIR_BASE"/launcher/7z/7za a "$DIR_BASE"/"$DIR_WIN"/"$WINDOWSZIP" "$DIR_BASE"/"$DIR_WIN"/jre_installers/*.exe
|
|
243 | 250 |
cat ../launcher/7z/7zS.sfx dist_config.txt "$WINDOWSZIP" > "$WINDOWSEXEWITHJRE" |
244 | 251 |
|
245 | 252 |
### |
... | ... | |
252 | 259 |
|
253 | 260 |
mv "$WINDOWSEXE" "$OUTPUT_DIR" |
254 | 261 |
mv "$WINDOWSEXEWITHJRE" "$OUTPUT_DIR" |
262 |
|
|
263 |
# Limpiamos tmpResources |
|
264 |
cd "$DIR_BASE"/"$DIR_WIN" |
|
265 |
rm -r ./tmpResources |
|
266 |
cd - |
Also available in: Unified diff