diff options
Diffstat (limited to 'etc/imports/musl-cross-make-fe915821.TARGETS')
-rw-r--r-- | etc/imports/musl-cross-make-fe915821.TARGETS | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/etc/imports/musl-cross-make-fe915821.TARGETS b/etc/imports/musl-cross-make-fe915821.TARGETS new file mode 100644 index 0000000..1c4790c --- /dev/null +++ b/etc/imports/musl-cross-make-fe915821.TARGETS @@ -0,0 +1,44 @@ +{ "config.mak": + { "type": "file_gen" + , "name": "config.mak" + , "data": + { "type": "join" + , "separator": "\n" + , "$1": + [ "BINUTILS_VER = latest" + , "MUSL_VER = latest" + , "GMP_VER = latest" + , "MPC_VER = latest" + , "MPFR_VER = latest" + , "BINUTILS_CONFIG += --enable-gprofng=no # needs bison" + , "" + ] + } + } +, "separate_sources_and_patches": + { "type": "install" + , "files": {"config.mak": "config.mak"} + , "dirs": + [ [["TREE", null, "."], "src"] + , [["@", "config", "", "files"], "config"] + , [["@", "linux-headers", "", "files"], "linux-headers"] + , [["@", "patches", "", "musl-cross-make-fe915821"], "patches"] + ] + } +, "combined_sources_and_patches": + { "type": ["@", "rules", "CC/foreign/shell", "data"] + , "project": ["separate_sources_and_patches"] + , "cmds": + [ "cp -r src/. ${DESTDIR}/." + , "cd ${DESTDIR}" + , "chmod -R +w *" + , "patch -p1 < ${WORKDIR}/patches/musl-cross-make-fe915821/fix-asound-patch.patch >/dev/null" + , "mkdir sources" + , "mv \"${WORKDIR}/config.mak\" ." + , "mv \"${WORKDIR}/config/config.sub\" sources/config.sub" + , "mv \"${WORKDIR}/linux-headers\" linux-headers-4.19.88-1.orig" + , "cp -r \"${WORKDIR}/patches/musl-cross-make-fe915821/patches/.\" patches/." + ] + , "out_dirs": ["."] + } +} |