diff options
Diffstat (limited to 'meta')
-rw-r--r-- | meta/recipes-devtools/pseudo/pseudo.inc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/meta/recipes-devtools/pseudo/pseudo.inc b/meta/recipes-devtools/pseudo/pseudo.inc index 65d6e5068d..e6512bc6e6 100644 --- a/meta/recipes-devtools/pseudo/pseudo.inc +++ b/meta/recipes-devtools/pseudo/pseudo.inc | |||
@@ -112,6 +112,19 @@ do_compile_prepend_class-nativesdk () { | |||
112 | fi | 112 | fi |
113 | } | 113 | } |
114 | 114 | ||
115 | do_compile_append_class-native () { | ||
116 | if [ '${@bb.data.inherits_class('uninative', d)}' = 'True' ]; then | ||
117 | for i in PSEUDO_PORT_UNIX_SYNCFS PSEUDO_PORT_UIDS_GENERIC PSEUDO_PORT_LINUX_NEWCLONE PSEUDO_PORT_LINUX_XATTR PSEUDO_PORT_LINUX_STATVFS; do | ||
118 | grep $i.1 ${S}/pseudo_ports.h | ||
119 | if [ $? != 0 ]; then | ||
120 | echo "$i not enabled in pseudo which is incompatible with uninative" | ||
121 | exit 1 | ||
122 | fi | ||
123 | done | ||
124 | fi | ||
125 | } | ||
126 | |||
127 | |||
115 | do_install () { | 128 | do_install () { |
116 | oe_runmake 'DESTDIR=${D}' ${MAKEOPTS} 'LIB=lib/pseudo/lib$(MARK64)' install | 129 | oe_runmake 'DESTDIR=${D}' ${MAKEOPTS} 'LIB=lib/pseudo/lib$(MARK64)' install |
117 | } | 130 | } |