1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- ################################################################################
- #
- # kompexsqlite
- #
- ################################################################################
- KOMPEXSQLITE_VERSION = 1.12.15
- KOMPEXSQLITE_SOURCE = download.php?dl=KompexSQLiteWrapper-Source_$(KOMPEXSQLITE_VERSION).tar.gz
- KOMPEXSQLITE_SITE = http://sqlitewrapper.kompex-online.com/counter
- KOMPEXSQLITE_INSTALL_STAGING = YES
- KOMPEXSQLITE_LICENSE = MIT (wrapper), Public Domain (bundled sqlite)
- KOMPEXSQLITE_LICENSE_FILES = inc/KompexSQLiteDatabase.h inc/sqlite3.h
- ifeq ($(BR2_STATIC_LIBS)$(BR2_SHARED_STATIC_LIBS),y)
- KOMPEXSQLITE_CONFS += ReleaseStaticLib
- define KOMPEXSQLITE_INSTALL_STATIC_LIB
- $(INSTALL) -D -m 0644 $(@D)/lib/release/KompexSQLiteWrapper_Static.a \
- $(STAGING_DIR)/usr/lib/libkompex-sqlite-wrapper.a
- endef
- endif
- ifeq ($(BR2_SHARED_LIBS)$(BR2_SHARED_STATIC_LIBS),y)
- KOMPEXSQLITE_CONFS += ReleaseDynamicLib
- define KOMPEXSQLITE_INSTALL_SHARED_LIB
- $(INSTALL) -D -m 0755 $(@D)/lib/release/KompexSQLiteWrapper.so \
- $(1)/usr/lib/libkompex-sqlite-wrapper.so
- endef
- endif
- define KOMPEXSQLITE_BUILD_CMDS
- $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) \
- ALLCONFS="$(KOMPEXSQLITE_CONFS)" \
- -C "$(@D)/Kompex SQLite Wrapper" all
- endef
- define KOMPEXSQLITE_INSTALL_STAGING_CMDS
- mkdir -p $(STAGING_DIR)/usr/include/kompex
- $(INSTALL) -m 644 $(@D)/inc/* $(STAGING_DIR)/usr/include/kompex
- $(KOMPEXSQLITE_INSTALL_STATIC_LIB)
- $(call KOMPEXSQLITE_INSTALL_SHARED_LIB,$(STAGING_DIR))
- endef
- define KOMPEXSQLITE_INSTALL_TARGET_CMDS
- $(call KOMPEXSQLITE_INSTALL_SHARED_LIB,$(TARGET_DIR))
- endef
- $(eval $(generic-package))
|