Skip to content

Commit 7f361fb

Browse files
committed
fixup! Refactor to use Maven for building and publishing Java packages
1 parent aa55a91 commit 7f361fb

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

Makefile

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2349,9 +2349,13 @@ endif
23492349
$(AM_V_at)$(CXX) $(CXXFLAGS) -I./java/target/generated-sources/jni -I./java/rocksjni $(JAVA_INCLUDE) $(ROCKSDB_PLUGIN_JNI_CXX_INCLUDEFLAGS) -shared -fPIC -o ./$(JAVA_NATIVE_DIR)/$(ROCKSDBJNILIB) $(ALL_JNI_NATIVE_SOURCES) $(LIB_OBJECTS) $(JAVA_LDFLAGS) $(COVERAGEFLAGS)
23502350
$(AM_V_at)cd java; $(MAVEN_CMD) package -DskipTests
23512351

2352-
jclean: rocksdbjavageneratepom
2353-
cd java;$(MAKE) clean;
2354-
$(AM_V_at)rm -rf ./$(JAVA_NATIVE_DIR)
2352+
jclean:
2353+
$(AM_V_at)rm -rf java/pom.xml
2354+
$(AM_V_at)rm -rf java/target
2355+
$(AM_V_at)rm -rf $(JAVA_NATIVE_DIR)
2356+
$(AM_V_at)rm -rf java/benchmark/target
2357+
$(AM_V_at)rm -rf java/jmh/target
2358+
$(AM_V_at)rm -rf java/samples/target
23552359

23562360
jtest_compile: rocksdbjava
23572361
cd java;$(MAKE) java_test

0 commit comments

Comments
 (0)