Skip to content

Commit 7cec5b9

Browse files
Cameron MaceLangston Smith
authored andcommitted
Simplify javadoc creation in project (#714)
1 parent 26067ea commit 7cec5b9

2 files changed

Lines changed: 12 additions & 1 deletion

File tree

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ BuildConfig.java
77
# IntelliJ
88
out/
99

10+
documentation
1011

1112
/build
1213
build/
@@ -22,4 +23,3 @@ obj
2223

2324
#MacOS
2425
.DS_Store
25-

Makefile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,17 @@ test:
1414
build-release:
1515
./gradlew assemble
1616

17+
javadoc:
18+
mkdir documentation
19+
mkdir documentation/core/
20+
mkdir documentation/geojson/
21+
mkdir documentation/turf/
22+
mkdir documentation/services/
23+
./gradlew :services-core:javadoc; mv services-core/build/docs/javadoc/ ./documentation/core/javadoc/ ; \
24+
./gradlew :services-geojson:javadoc; mv services-geojson/build/docs/javadoc/ ./documentation/geojson/javadoc/ ; \
25+
./gradlew :services-turf:javadoc; mv services-turf/build/docs/javadoc/ ./documentation/turf/javadoc/ ; \
26+
./gradlew :services:javadoc; mv services/build/docs/javadoc/ ./documentation/services/javadoc/ ; \
27+
1728
publish:
1829
export IS_LOCAL_DEVELOPMENT=false; ./gradlew :services-core:uploadArchives ; \
1930
export IS_LOCAL_DEVELOPMENT=false; ./gradlew :services-geojson:uploadArchives ; \

0 commit comments

Comments
 (0)