diff options
Diffstat (limited to 'meta-selftest/recipes-test')
-rw-r--r-- | meta-selftest/recipes-test/selftest-hardlink/selftest-hardlink.bb | 19 | ||||
-rw-r--r-- | meta-selftest/recipes-test/selftest-hardlink/selftest-hardlink/hello.c | 5 |
2 files changed, 24 insertions, 0 deletions
diff --git a/meta-selftest/recipes-test/selftest-hardlink/selftest-hardlink.bb b/meta-selftest/recipes-test/selftest-hardlink/selftest-hardlink.bb new file mode 100644 index 00000000000..8a0e6336aa8 --- /dev/null +++ b/meta-selftest/recipes-test/selftest-hardlink/selftest-hardlink.bb @@ -0,0 +1,19 @@ +LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" + +LICENSE = "MIT" + +SRC_URI = "file://hello.c" + +S = "${WORKDIR}" + +do_compile () { + ${CC} hello.c -o hello ${CFLAGS} ${LDFLAGS} +} + +do_install () { + install -d ${D}${bindir} + install -m 755 hello ${D}${bindir}/hello + ln ${D}${bindir}/hello ${D}${bindir}/hello2 + ln ${D}${bindir}/hello ${D}${bindir}/hello3 + ln ${D}${bindir}/hello ${D}${bindir}/hello4 +} diff --git a/meta-selftest/recipes-test/selftest-hardlink/selftest-hardlink/hello.c b/meta-selftest/recipes-test/selftest-hardlink/selftest-hardlink/hello.c new file mode 100644 index 00000000000..5c45dc60bd2 --- /dev/null +++ b/meta-selftest/recipes-test/selftest-hardlink/selftest-hardlink/hello.c @@ -0,0 +1,5 @@ +#include <stdio.h> + +int main() { + printf("Hello World!\n"); +}
\ No newline at end of file |