Introduce STAGING_BINDIR_CROSS and STAGING_BINDIR_NATIVE as discussed on the mailing...
[vuplus_openembedded] / packages / gsoap / gsoap_2.7.7.bb
1 DESCRIPTION = "The gSOAP toolkit provides a unique SOAP-to-C/C++ language binding \
2 for the development of SOAP Web Services and clients."
3 SECTION = "devel"
4 LICENSE = "GPL"
5 DEPENDS = "gsoap-native"
6 PR = "r0"
7
8 SRC_URI = "${SOURCEFORGE_MIRROR}/gsoap2/gsoap_${PV}.tar.gz"
9 S = "${WORKDIR}/gsoap-2.7"
10
11 inherit autotools
12
13 PARALLEL_MAKE = ""
14
15 EXTRA_OEMAKE = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2"
16
17 do_install_append() {
18         install -d ${D}${libdir}
19         for lib in libgsoapssl libgsoapssl++ libgsoap libgsoapck++ libgsoap++ libgsoapck
20         do
21                 oe_libinstall -C soapcpp2 $lib ${D}${libdir}
22         done
23 }
24
25 PACKAGES = "gsoap-dev"
26 FILES_gsoap-dev = "${bindir}/wsdl2h ${bindir}/soapcpp2 ${libdir}"