diff options
| author | Khem Raj <raj.khem@gmail.com> | 2015-08-31 06:17:20 +0000 | 
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-09-12 22:47:12 +0100 | 
| commit | 6369bff034a6ee8fbf7fd47d3f9ba46c3ac1a367 (patch) | |
| tree | db17aeadaaf2099981875674f994bde1ea3d1715 | |
| parent | e7147de9f28925b1bb5df39d9c0848dd7957328c (diff) | |
| download | openembedded-core-6369bff034a6ee8fbf7fd47d3f9ba46c3ac1a367.tar.gz openembedded-core-6369bff034a6ee8fbf7fd47d3f9ba46c3ac1a367.tar.bz2 openembedded-core-6369bff034a6ee8fbf7fd47d3f9ba46c3ac1a367.zip | |
irda-utils: Weak Define the build TARGETS
This will help one to disable the targets via bbappends if needed
e.g. musl can not compile irdaping since it uses includes
net/if_packet.h, which (on GLIBC) only defines struct sockaddr_pkt but
not in other libc e.g. musl that makes irdaping specific to glibc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
| -rw-r--r-- | meta/recipes-connectivity/irda-utils/irda-utils_0.9.18.bb | 11 | 
1 files changed, 7 insertions, 4 deletions
| diff --git a/meta/recipes-connectivity/irda-utils/irda-utils_0.9.18.bb b/meta/recipes-connectivity/irda-utils/irda-utils_0.9.18.bb index bd60b9f1e6..8ac3b18697 100644 --- a/meta/recipes-connectivity/irda-utils/irda-utils_0.9.18.bb +++ b/meta/recipes-connectivity/irda-utils/irda-utils_0.9.18.bb @@ -32,15 +32,18 @@ EXTRA_OEMAKE = "\  INITSCRIPT_NAME = "irattach"  INITSCRIPT_PARAMS = "defaults 20" +TARGETS ??= "irattach irdaping"  do_compile () { -	oe_runmake -C irattach -	oe_runmake -C irdaping +	for t in ${TARGETS}; do +		oe_runmake -C $t +	done  }  do_install () {  	install -d ${D}${sbindir} -	oe_runmake -C irattach ROOT="${D}" install -	oe_runmake -C irdaping ROOT="${D}" install +	for t in ${TARGETS}; do +		oe_runmake -C $t ROOT="${D}" install +	done  	install -d ${D}${sysconfdir}/init.d  	install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/${INITSCRIPT_NAME} | 
