From 5dace5e0e1a23a633adb5434aa1471d2e6323d15 Mon Sep 17 00:00:00 2001 From: priya Date: Sat, 4 Jun 2016 02:19:36 -0400 Subject: [PATCH] fix for make fail after clean checkout --- hbase-native-client/Makefile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/hbase-native-client/Makefile b/hbase-native-client/Makefile index 64cef06..f628625 100644 --- a/hbase-native-client/Makefile +++ b/hbase-native-client/Makefile @@ -42,6 +42,7 @@ PROTODEPS = $(patsubst %.proto, $(addprefix build/,%.pb.h),$(wildcard if/*.proto DEBUG_OBJ = $(patsubst %.cc,$(DEBUG_PATH)/%.o,$(SRC)) DEBUG_OBJ += $(patsubst %.cc,$(DEBUG_PATH)/%.o,$(PROTOSRC)) RELEASE_OBJ = $(patsubst %.cc,$(RELEASE_PATH)/%.o,$(SRC)) +RELEASE_OBJ += $(patsubst %.cc,$(RELEASE_PATH)/%.o,$(PROTOSRC)) INCLUDES = $(addprefix -I,$(INCLUDE_DIR)) LIB_DIR = /usr/local @@ -54,6 +55,10 @@ ARC_DEBUG=$(DEBUG_PATH)/libHbaseClient_d.a vpath %.cc $(SRC_DIR) +.PHONY: all clean install + +build: checkdirs protos $(LIB_DEBUG) $(LIB_RELEASE) $(ARC_DEBUG) $(ARC_RELEASE) + $(LIB_DEBUG): $(DEBUG_BUILD_DIR) define make-goal-dbg $1/%.o: %.cc $(DEPS) $(PROTODEPS) $(PROTOSRC) @@ -66,10 +71,6 @@ $1/%.o: %.cc $(DEPS) $(PROTODEPS) $(PROTOSRC) $(CC) -c $$< -o $$@ $(CPPFLAGS_RELEASE) $(INCLUDES) endef -.PHONY: all clean install - -build: checkdirs protos $(LIB_DEBUG) $(LIB_RELEASE) $(ARC_DEBUG) $(ARC_RELEASE) - checkdirs: $(DEBUG_BUILD_DIR) $(RELEASE_BUILD_DIR) $(PROTO_SRC_DIR) protos: createprotosrc -- 1.8.3.1