Simon Dawson | f96a6e2 | 2012-10-26 06:32:48 +0000 | [diff] [blame] | 1 | ############################################################# |
| 2 | # |
| 3 | # lcdapi |
| 4 | # |
| 5 | ############################################################# |
Alexandre Belloni | 7027040 | 2013-06-05 23:53:25 +0000 | [diff] [blame^] | 6 | |
Simon Dawson | 29d0840 | 2012-10-29 22:47:07 +0000 | [diff] [blame] | 7 | LCDAPI_VERSION = v0.4 |
Simon Dawson | f96a6e2 | 2012-10-26 06:32:48 +0000 | [diff] [blame] | 8 | LCDAPI_SITE = http://github.com/spdawson/lcdapi/tarball/$(LCDAPI_VERSION) |
| 9 | LCDAPI_LICENSE = LGPLv2.1+ |
| 10 | LCDAPI_LICENSE_FILES = COPYING |
| 11 | |
| 12 | LCDAPI_INSTALL_STAGING = YES |
| 13 | |
| 14 | define LCDAPI_BUILD_CMDS |
| 15 | $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) |
| 16 | endef |
| 17 | |
| 18 | define LCDAPI_INSTALL_STAGING_CMDS |
| 19 | $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) \ |
| 20 | DESTDIR="$(STAGING_DIR)" install |
| 21 | endef |
| 22 | |
| 23 | define LCDAPI_INSTALL_TARGET_CMDS |
| 24 | $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) \ |
| 25 | DESTDIR="$(TARGET_DIR)" install |
| 26 | endef |
| 27 | |
| 28 | define LCDAPI_UNINSTALL_STAGING_CMDS |
| 29 | $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) \ |
| 30 | DESTDIR="$(STAGING_DIR)" uninstall |
| 31 | endef |
| 32 | |
| 33 | define LCDAPI_UNINSTALL_TARGET_CMDS |
| 34 | $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) \ |
| 35 | DESTDIR="$(TARGET_DIR)" uninstall |
| 36 | endef |
| 37 | |
| 38 | define LCDAPI_CLEAN_CMDS |
| 39 | $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) clean |
| 40 | endef |
| 41 | |
| 42 | $(eval $(generic-package)) |