-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathMakefile
30 lines (23 loc) · 1.26 KB
/
Makefile
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
# Used for Map Matching
checkstyle:
cd osrm-text-instructions; ./gradlew checkstyle
test-java:
cd osrm-text-instructions; ./gradlew :libjava-osrm-instructions:test
build-release-java:
cd osrm-text-instructions; ./gradlew :libjava-osrm-instructions:assemble
javadoc:
# Java modules
# Output is in ./mapbox/*/build/docs/javadoc
cd osrm-text-instructions; ./gradlew :libjava-osrm-instructions:javadocGeneration
publish-java:
cd osrm-text-instructions; ./gradlew :libjava-osrm-instructions:uploadArchives
publish-local:
# This publishes to ~/.m2/repository/com/mapbox/mapboxsdk
cd osrm-text-instructions; ./gradlew :libjava-osrm-instructions:install
dex-count:
# TODO Setup
libosrm:
rm -rf osrm-text-instructions/libjava-osrm-instructions/src/main/resources/translations osrm-text-instructions/libjava-osrm-instructions/src/test/fixtures/osrm/v5
mkdir -p osrm-text-instructions/libjava-osrm-instructions/src/main/resources/translations osrm-text-instructions/libjava-osrm-instructions/src/test/fixtures/osrm/v5
cp -R ../osrm-text-instructions/languages/translations/* osrm-text-instructions/libjava-osrm-instructions/src/main/resources/translations
cp -R ../osrm-text-instructions/test/fixtures/v5/* osrm-text-instructions/libjava-osrm-instructions/src/test/fixtures/osrm/v5