test/gtest: fix issue with CI 62/19762/1
authorKonstantin Ananyev <konstantin.ananyev@intel.com>
Wed, 22 May 2019 16:56:09 +0000 (17:56 +0100)
committerKonstantin Ananyev <konstantin.ananyev@intel.com>
Wed, 22 May 2019 17:22:57 +0000 (18:22 +0100)
New googletest version changed default location of builded libraries.
Update gtest Makefile to work with both locations.

Change-Id: I4bddb257f1edef875c4675bb669b5d2308f6fe0f
Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
test/gtest/Makefile

index c81cf4c..e980c23 100644 (file)
@@ -94,7 +94,7 @@ CXXFLAGS += -I$(RTE_OUTPUT)/include
 CXXFLAGS += $(EXTRA_CFLAGS)
 
 LDFLAGS += -lstdc++
-LDFLAGS += -L$(GMOCK_DIR) -lgmock
+LDFLAGS += -L$(GMOCK_DIR) -L$(GMOCK_DIR)/../lib -lgmock
 LDLIBS += -whole-archive -ltle_l4p -ltle_dring
 
 include $(TLDK_ROOT)/mk/tle.cpp-obj.mk
@@ -122,8 +122,8 @@ CFLAGS += $(WERROR_FLAGS)
 LDLIBS += gtest-rfc.o
 
 LDLIBS += -lstdc++
-LDLIBS += -L$(GMOCK_DIR) -lgmock
-LDLIBS += -L$(GMOCK_DIR)/gtest -lgtest
+LDLIBS += -L$(GMOCK_DIR) -L$(GMOCK_DIR)/../lib -lgmock
+LDLIBS += -L$(GMOCK_DIR)/gtest -L$(GMOCK_DIR)/../lib -lgtest
 LDLIBS += -L$(RTE_OUTPUT)/lib
 LDLIBS += -whole-archive -ltle_l4p -ltle_dring -ltle_timer