Skip to content

Commit c2a84b8

Browse files
committed
Changes from BVLC PR BVLC#4118
1 parent d028945 commit c2a84b8

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -93,3 +93,6 @@ LOCK
9393
LOG*
9494
CURRENT
9595
MANIFEST-*
96+
97+
# Third party source code
98+
3rdparty/cub/

CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ configure_file(cmake/Templates/caffe_config.h.in "${PROJECT_BINARY_DIR}/caffe_co
6565
# ---[ Includes
6666
set(Caffe_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/include)
6767
set(THIRDPARTY_DIR ${PROJECT_SOURCE_DIR}/3rdparty)
68-
include_directories(${Caffe_INCLUDE_DIR} ${PROJECT_BINARY_DIR} ${THIRDPARTY_DIR})
68+
set(THIRDPARTY_DIR_DST ${CMAKE_BINARY_DIR}/3rdparty)
69+
include_directories(${Caffe_INCLUDE_DIR} ${PROJECT_BINARY_DIR} ${THIRDPARTY_DIR_DST})
6970
include_directories(BEFORE src) # This is needed for gtest.
7071

7172
# ---[ Subdirectories
@@ -94,5 +95,4 @@ caffe_generate_export_configs()
9495

9596
# ---[ CUB Memory Manager
9697
set(CUB_VERSION "1.5.2")
97-
set(THIRDPARTY_DIR ./3rdparty)
9898
execute_process(COMMAND ${THIRDPARTY_DIR}/getCUB.sh ${CUB_VERSION})

Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -575,7 +575,7 @@ $(STATIC_NAME): $(OBJS) | $(LIB_BUILD_DIR)
575575
@ echo AR -o $@
576576
$(Q)ar rcs $@ $(OBJS)
577577

578-
$(BUILD_DIR)/%.o: %.cpp | $(ALL_BUILD_DIRS) $(CUB_DIR)
578+
$(BUILD_DIR)/%.o: %.cpp | $(ALL_BUILD_DIRS)
579579
@ echo CXX $<
580580
$(Q)$(CXX) $< $(CXXFLAGS) -c -o $@ 2> $@.$(WARNS_EXT) \
581581
|| (cat $@.$(WARNS_EXT); exit 1)
@@ -645,7 +645,6 @@ $(PY_PROTO_INIT): | $(PY_PROTO_BUILD_DIR)
645645
touch $(PY_PROTO_INIT)
646646

647647
clean:
648-
@- $(RM) -rf $(CUB_DIR)
649648
@- $(RM) -rf $(ALL_BUILD_DIRS)
650649
@- $(RM) -rf $(OTHER_BUILD_DIR)
651650
@- $(RM) -rf $(BUILD_DIR_LINK)
@@ -675,6 +674,7 @@ superclean: clean supercleanfiles
675674
echo $(SUPERCLEAN_FILES) | tr ' ' '\n'; \
676675
$(RM) $(SUPERCLEAN_FILES); \
677676
fi
677+
@- $(RM) -rf $(CUB_DIR)
678678

679679
$(DIST_ALIASES): $(DISTRIBUTE_DIR)
680680

0 commit comments

Comments
 (0)