-
克隆存储库 git克隆 git@github.com :smlnj/smlnj.git -
光盘 到克隆的存储库并获取引导文件 光盘 smlnj公司 卷曲-O https://smlnj.org/dist/working网站/ $版本 /引导.amd64-unix.tgz 哪里 $版本 是您正在构建的版本( 例如 , 2023.1 ). 我们计划将此步骤纳入 build.sh(建筑.sh) 脚本在不久的将来。 -
构建安装 ./建筑.sh 使用 build.sh-h 查看构建脚本接受的选项列表。 如前所述,您可以修改 配置/目标 添加/删除组件的文件 从构建。
-
切换到 系统 目录并运行 cmb品牌 命令: 光盘 系统 ./cmb-品牌/ 箱子/sml “ ../bin/sml “参数是可选的;如果省略,则 sml公司 中的命令 用户的 路径 将使用。 Once也可以指定不同的路径 sml公司 命令(如果合适)。 -
引导系统 ./makeml(每毫升) -
安装系统 ./installml-清洁-引导 这个 -行李箱 选项是新的(可选); 它会导致根目录中现有的引导文件 目录( 例如 , 引导.amd64-unix.tgz )由生成的文件替换 cmb品牌 命令。 -
重建库和工具 光盘 .. ./建筑.sh