Compare commits
2 Commits
c04395ef98
...
6630d0c232
Author | SHA1 | Date | |
---|---|---|---|
6630d0c232 | |||
9952d86269 |
7
cmake.sh
7
cmake.sh
@@ -127,12 +127,10 @@ generate_configuration() {
|
||||
fi
|
||||
fi
|
||||
|
||||
mkdir -p "${GEN_DIR}"
|
||||
pushd "${GEN_DIR}" 2>/dev/null
|
||||
cmake -G "${GENERATOR}" -DCMAKE_INSTALL_PREFIX="${OUTPUT_DIR}" -DCMAKE_BUILD_TYPE="${BUILD_TYPE}" ${CMAKE_ARGS} "${SOURCE_DIR}"
|
||||
cmake -B"${GEN_DIR}" -H"${SOURCE_DIR}" -G "${GENERATOR}" -DCMAKE_INSTALL_PREFIX="${OUTPUT_DIR}" -DCMAKE_BUILD_TYPE="${BUILD_TYPE}" ${CMAKE_ARGS}
|
||||
if [ "x$GENERATOR" == "xNinja" ]; then
|
||||
# Generate fake Makefile, so make can run ninja build
|
||||
cat > Makefile <<EOF
|
||||
cat > "${GEN_DIR}/Makefile" <<EOF
|
||||
.PHONY: build
|
||||
%:
|
||||
@ninja \$@
|
||||
@@ -140,7 +138,6 @@ build:
|
||||
@ninja
|
||||
EOF
|
||||
fi
|
||||
popd 2>/dev/null
|
||||
}
|
||||
|
||||
export -f generate_configuration
|
||||
|
Reference in New Issue
Block a user