-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathcreate.sh
More file actions
75 lines (67 loc) · 2.27 KB
/
create.sh
File metadata and controls
75 lines (67 loc) · 2.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#!/bin/sh
# Create the structure for Android device
DST='./nutiteq-android'
SRC=`dirname $0`
echo -n 'Creating android sources ... '
rm -rf $DST
mkdir -p $DST
mkdir $DST/src
cp -R $SRC/android/src/* $DST/src/.
cp -R $SRC/resources/* $DST/src/.
cp -R $SRC/src/* $DST/src/.
cp -R $SRC/thirdparty/src/* $DST/src/.
echo 'Finished.'
echo 'Clean stuff ... '
# Unused components
rm $DST/src/org/json/util/XML.java
rm $DST/src/org/json/util/XMLTokener.java
rm -rf $DST/src/com/nutiteq/landmark
#kxml
echo ' - KXML'
rm -rf $DST/src/org/kxml2
mkdir -p $DST/src/org/kxml2/io
cp $SRC/thirdparty/src/org/kxml2/io/KXmlParser.java $DST/src/org/kxml2/io/.
#bluetooth
echo ' - Bluetooth'
rm -rf $DST/src/javax/bluetooth
rm -rf $DST/src/com/nutiteq/bluetooth
rm -rf $DST/src/com/nutiteq/helpers/BluetoothGpsBrowser.java
#motorola
echo ' - Motorola'
rm -rf $DST/src/com/motorola
rm -rf $DST/src/com/nutiteq/fs/IDENFileSystem.java
rm -rf $DST/src/com/nutiteq/fs/MotoFileSystem.java
#images
rm src/images/small_zoom.png \
src/images/osmico.png \
src/images/ntico.png\
src/images/m-l-controlls.png
# Unused maps
echo ' - Unused maps'
rm $DST/src/com/nutiteq/maps/BlomOrthoMap.java
rm $DST/src/com/nutiteq/maps/CloudMade.java
#rm $DST/src/com/nutiteq/maps/GoogleMap.java
rm $DST/src/com/nutiteq/maps/GoogleStaticMap.java
rm $DST/src/com/nutiteq/maps/JaredOpenStreetMap.java
rm $DST/src/com/nutiteq/maps/KaMap.java
rm $DST/src/com/nutiteq/maps/MGMapsMap.java
rm $DST/src/com/nutiteq/maps/NavteqMapTP.java
#rm $DST/src/com/nutiteq/maps/OpenStreetMap.java
rm $DST/src/com/nutiteq/maps/QKMap.java
rm $DST/src/com/nutiteq/maps/Regio.java
rm $DST/src/com/nutiteq/maps/ServerSideServiceRenderedMap.java
rm $DST/src/com/nutiteq/maps/SimpleWMSMap.java
rm $DST/src/com/nutiteq/maps/StreamedCloudMadeMap.java
rm $DST/src/com/nutiteq/maps/StreamedKaMap.java
rm $DST/src/com/nutiteq/maps/StreamedOpenAerialMap.java
rm $DST/src/com/nutiteq/maps/TMSMap.java
rm $DST/src/com/nutiteq/maps/UnstreamedDoubleSizedTilesMap.java
#rm $DST/src/com/nutiteq/maps/UnstreamedMap.java
rm $DST/src/com/nutiteq/maps/MultiStoredMap.java
# Change charset (for patching)
echo ' - Clean charset'
fromdos $DST/src/com/mgmaps/cache/ScreenCache.java
fromdos $DST/src/com/nutiteq/BasicMapComponent.java
fromdos $DST/src/com/mgmaps/utils/Tools.java
echo 'Finished.'
exit 0