-TARGET_LDFLAGS += -llua
-
-define Build/Compile
- $(MAKE) -C $(PKG_BUILD_DIR) \
- SQLITE3INC="$(STAGING_DIR)/usr/include/" \
- SQLITE3LIB="$(STAGING_DIR)/usr/lib/" \
- LUAINC="$(TARGET_CPPFLAGS)" \
- LUALIB="$(TARGET_LDFLAGS)" \
- LIBS="-shared $(TARGET_LDFLAGS)" \
- CC="$(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \
- LD="$(TARGET_CROSS)ld -shared"
-endef
+TARGET_LDFLAGS += -llua -lsqlite3
+
+MAKE_FLAGS += \
+ CC="$(TARGET_CC)" \
+ CFLAGS="$(TARGET_CFLAGS)" \
+ INCS="$(TARGET_CPPFLAGS)" \
+ LIBS="$(TARGET_LDFLAGS)" \
+ SHFLAGS="-shared" \
+ UNAME="Linux"