Revision 7334 trunk/install/distribucion.sh

View differences:

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