Makefile для ninja теперь генерируется в CMLib

This commit is contained in:
Andrei Astafev 2020-04-14 12:15:22 +03:00
parent c015300d63
commit 74d499b9cb

View File

@ -137,16 +137,6 @@ generate_configuration() {
fi
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 > "${GEN_DIR}/Makefile" <<EOF
.PHONY: build
%:
@ninja \$@
build:
@ninja
EOF
fi
}
export -f generate_configuration