Commit 5756ba1d authored by Jin Hai's avatar Jin Hai Committed by GitHub
Browse files

Merge pull request #68 from youny626/0.5.1

Avoid linking targets multiple times in cmake and change make -j4 to -j8 in build.sh

Former-commit-id: 48e1dc1c544137436db616e9ebb60f3eba97b8c6
parents 03d0c315 33937fa8
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -64,6 +64,7 @@ Please mark all change in change log and use the ticket from JIRA.
- MS-648 - Improve unittest
- MS-655 - Upgrade SPTAG
- \#42 - Put union of index_build_device and search resources to gpu_pool
- \#67 - Avoid linking targets multiple times in cmake

## Feature
- MS-614 - Preload table at startup
+3 −4
Original line number Diff line number Diff line
@@ -93,7 +93,7 @@ cd ${BUILD_OUTPUT_DIR}

# remove make cache since build.sh -l use default variables
# force update the variables each time
make rebuild_cache
make rebuild_cache > /dev/null 2>&1

CMAKE_CMD="cmake \
-DBUILD_UNIT_TEST=${BUILD_UNITTEST} \
@@ -139,13 +139,12 @@ if [[ ${RUN_CPPLINT} == "ON" ]]; then
#    fi
#    echo "clang-tidy check passed!"
else
    # compile and build
    make -j 4 || exit 1

    # strip binary symbol
    if [[ ${BUILD_TYPE} != "Debug" ]]; then
        strip src/milvus_server
    fi

    make install || exit 1
    # compile and build
    make -j 8 install || exit 1
fi
 No newline at end of file
+4 −6
Original line number Diff line number Diff line
@@ -331,10 +331,9 @@ macro(build_arrow)
                        CMAKE_ARGS
                        ${ARROW_CMAKE_ARGS}
                        BUILD_COMMAND
                        ${MAKE}
                        ${MAKE_BUILD_ARGS}
                        ""
                        INSTALL_COMMAND
                        ${MAKE} install
                        ${MAKE} ${MAKE_BUILD_ARGS} install
                        BUILD_BYPRODUCTS
                        "${ARROW_STATIC_LIB}"
                        )
@@ -365,10 +364,9 @@ macro(build_arrow)
                CMAKE_ARGS
                ${ARROW_CMAKE_ARGS}
                BUILD_COMMAND
                ${MAKE}
                ${MAKE_BUILD_ARGS}
                ""
                INSTALL_COMMAND
                ${MAKE} install
                ${MAKE} ${MAKE_BUILD_ARGS} install
                BUILD_BYPRODUCTS
                "${ARROW_STATIC_LIB}"
                )