source: osm/applications/editors/josm/nsis/josm-setup.sh@ 3773

Last change on this file since 3773 was 3773, checked in by ulf, 17 years ago

Use wget -N instead of -nc. Let wget download files when they are newer on the server only (or the server date cannot be retrieved). Formerly, the files were downloaded only once and not updated when existing.

This should make automated build of the installer much easier.

File size: 1.6 KB
Line 
1#!/bin/sh
2
3## settings ##
4
5VERSION=0.0.9
6
7PROGRAM_FILES="/cygdrive/c/Program Files"
8
9LAUNCH4J_XML="C:\Dokumente und Einstellungen\ulfl\Eigene Dateien\svn.openstreetmap.org\applications\editors\josm\nsis\launch4j.xml"
10
11
12### download required files ###
13mkdir -p downloads
14cd downloads
15
16# get latest josm version (and license)
17wget -nc http://josm.eigenheimstrasse.de/download/josm-latest.jar
18wget -nc http://josm.eigenheimstrasse.de/browser/LICENSE?format=raw
19cp LICENSE?format=raw LICENSE
20
21# get latest plugin (and supporting files) versions
22cp ../../plugins/mappaint/mappaint.jar .
23cp ../../plugins/namefinder/namefinder.jar .
24#cp ../../plugins/osmarender/osmarender.jar .
25#cp ../../plugins/annotation-tester/annotation-tester.jar .
26#cp ../../plugins/wmsplugin/wmsplugin.jar .
27
28# wget -N http://svn.openstreetmap.org/applications/editors/josm/plugins/mappaint/mappaint.jar
29# wget -N http://www.free-map.org.uk/downloads/josm/mappaint.jar
30# wget -N http://www.free-map.org.uk/downloads/josm/elemstyles.xml
31wget -N http://www.eigenheimstrasse.de/josm/plugins/osmarender.jar
32wget -N http://www.eigenheimstrasse.de/josm/plugins/annotation-tester.jar
33wget -N http://chippy2005.googlepages.com/wmsplugin.jar
34wget -N http://personales.ya.com/frsantos/validator.jar
35wget -N http://thomas.walraet.net/tways/tways-0.2.jar
36
37cd ..
38
39### convert jar to exe ###
40# (makes attaching to file extensions a lot easier)
41# launch4j - http://launch4j.sourceforge.net/
42"$PROGRAM_FILES/Launch4j/launch4jc.exe" "$LAUNCH4J_XML"
43
44### create the installer exe ###
45# NSIS - http://nsis.sourceforge.net/Main_Page
46"$PROGRAM_FILES/nsis/makensis.exe" /DVERSION=$VERSION josm.nsi
Note: See TracBrowser for help on using the repository browser.