| diff --git a/Makefile b/Makefile |
| index 0821c87..04f0435 100644 |
| --- a/Makefile |
| +++ b/Makefile |
| @@ -7,7 +7,8 @@ all: snappy |
| |
| SNAPPY_OUT:=$(TARGET)/$(snappy)-$(os_arch) |
| SNAPPY_ARCHIVE:=$(TARGET)/snappy-$(VERSION).tar.gz |
| -SNAPPY_CC:=snappy-sinksource.cc snappy-stubs-internal.cc snappy.cc |
| +#SNAPPY_CC:=snappy-sinksource.cc snappy-stubs-internal.cc snappy.cc |
| +SNAPPY_CC:= |
| SNAPPY_SRC_DIR:=$(TARGET)/snappy-$(VERSION) |
| SNAPPY_SRC:=$(addprefix $(SNAPPY_SRC_DIR)/,$(SNAPPY_CC)) |
| SNAPPY_OBJ:=$(addprefix $(SNAPPY_OUT)/,$(patsubst %.cc,%.o,$(SNAPPY_CC)) SnappyNative.o) |
| @@ -46,7 +47,8 @@ src/main/resources/org/xerial/snappy/SnappyNativeLoader.bytecode: src/main/resou |
| $(JAVAC) -source 1.5 -target 1.5 -d $(TARGET)/temp $< |
| cp $(TARGET)/temp/org/xerial/snappy/SnappyNativeLoader.class $@ |
| |
| -$(SNAPPY_SRC): $(SNAPPY_UNPACKED) |
| +$(SNAPPY_SRC): |
| +# $(SNAPPY_UNPACKED) |
| |
| $(SNAPPY_OUT)/%.o : $(SNAPPY_SRC_DIR)/%.cc |
| @mkdir -p $(@D) |
| @@ -58,7 +60,7 @@ $(SNAPPY_OUT)/SnappyNative.o : $(SRC)/org/xerial/snappy/SnappyNative.cpp $(SRC)/ |
| |
| |
| $(SNAPPY_OUT)/$(LIBNAME): $(SNAPPY_OBJ) |
| - $(CXX) $(CXXFLAGS) -o $@ $+ $(LINKFLAGS) |
| + $(CXX) $(CXXFLAGS) -o $@ $+ $(LINKFLAGS) -lsnappy |
| $(STRIP) $@ |
| |
| clean-native: |
| @@ -73,14 +75,15 @@ NATIVE_DLL:=$(NATIVE_DIR)/$(LIBNAME) |
| |
| snappy-jar-version:=snappy-java-$(shell $(JAVA) -jar lib/silk-weaver.jar find 'project(artifactId, version)' pom.xml | grep snappy-java | awk '{ print $$2; }') |
| |
| -native: $(SNAPPY_UNPACKED) $(NATIVE_DLL) |
| -snappy: native $(TARGET)/$(snappy-jar-version).jar |
| +native: $(NATIVE_DLL) |
| +snappy: native |
| |
| $(NATIVE_DLL): $(SNAPPY_OUT)/$(LIBNAME) |
| @mkdir -p $(@D) |
| cp $< $@ |
| @mkdir -p $(NATIVE_TARGET_DIR) |
| cp $< $(NATIVE_TARGET_DIR)/$(LIBNAME) |
| + cp $< $(TARGET)/ |
| |
| |
| $(TARGET)/$(snappy-jar-version).jar: native $(NATIVE_DLL) |