1 Star 0 Fork 0

endless/open_ipc_third_party

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
build.sh 698 Bytes
一键复制 编辑 原始数据 按行查看 历史
endless 提交于 2024-09-11 11:28 . first commit
#!/bin/bash
set -e
main() {
if [ $# -eq 0 ]; then
echo "Usage: $0 <board_name> [additional_make_args...]"
exit 1
fi
board_name=$1
shift # 移除第一个参数(board名称)
config_file="$(pwd)/board/${board_name}/configs/defconfig"
if [ ! -f "$config_file" ]; then
echo "Error: Config file not found for board: $board_name"
echo "Expected config file: $config_file"
exit 1
fi
output_dir=$(pwd)/output/${board_name}
# 生成默认配置
make -C buildroot BR2_EXTERNAL=$(pwd)/general O=${output_dir} BR2_DEFCONFIG="$config_file" defconfig
# 编译
make -C buildroot O=${output_dir} "$@"
}
main "$@"
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/endless22/open_ipc_third_party.git
[email protected]:endless22/open_ipc_third_party.git
endless22
open_ipc_third_party
open_ipc_third_party
main

搜索帮助