1 ################################################################################
5 ################################################################################
7 ZMQPP_VERSION = 31220ca
8 ZMQPP_SITE = git://github.com/benjamg/zmqpp.git
9 ZMQPP_INSTALL_STAGING = YES
10 ZMQPP_DEPENDENCIES = zeromq
12 ZMQPP_LICENSE_FILES = LICENSE
14 ZMQPP_MAKE_OPT = LD="$(TARGET_CXX)" BUILD_PATH=./build PREFIX=/usr
16 ifeq ($(BR2_PACKAGE_ZMQPP_CLIENT),y)
17 ZMQPP_DEPENDENCIES += boost
20 define ZMQPP_BUILD_CMDS
21 $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \
22 $(ZMQPP_MAKE_OPT) $(if $(BR2_PACKAGE_ZMQPP_CLIENT),all) -C $(@D)
25 define ZMQPP_INSTALL_TARGET_CMDS
26 $(INSTALL) -m 0755 -d $(TARGET_DIR)/usr/include/zmqpp
27 $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \
28 $(ZMQPP_MAKE_OPT) DESTDIR=$(TARGET_DIR) install -C $(@D)
31 define ZMQPP_UNINSTALL_TARGET_CMDS
32 $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \
33 $(ZMQPP_MAKE_OPT) DESTDIR=$(TARGET_DIR) uninstall -C $(@D)
34 $(RM) $(TARGET_DIR)/usr/include/zmqpp
37 define ZMQPP_INSTALL_STAGING_CMDS
38 $(INSTALL) -m 0755 -d $(STAGING_DIR)/usr/include/zmqpp
39 $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \
40 $(ZMQPP_MAKE_OPT) DESTDIR=$(STAGING_DIR) install -C $(@D)
43 define ZMQPP_UNINSTALL_STAGING_CMDS
44 $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \
45 $(ZMQPP_MAKE_OPT) DESTDIR=$(STAGING_DIR) uninstall -C $(@D)
46 $(RM) $(STAGING_DIR)/usr/include/zmqpp
49 define ZMQPP_CLEAN_CMDS
50 $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) $(ZMQPP_MAKE_OPT) \
54 $(eval $(generic-package))