|
@@ -12,8 +12,6 @@ LIBSVGTINY_DEPENDENCIES = \
|
|
|
libxml2 host-gperf host-pkgconf host-netsurf-buildsystem
|
|
|
LIBSVGTINY_LICENSE = MIT
|
|
|
LIBSVGTINY_LICENSE_FILES = README
|
|
|
-# Package does not build in parallel due to improper make rules
|
|
|
-LIBSVGTINY_MAKE = $(MAKE1)
|
|
|
|
|
|
# The libsvgtiny build system cannot build both the shared and static
|
|
|
# libraries. So when the Buildroot configuration requests to build
|
|
@@ -28,20 +26,21 @@ define LIBSVGTINY_CONFIGURE_CMDS
|
|
|
ln -sf $(HOST_DIR)/share/netsurf-buildsystem $(@D)/build
|
|
|
endef
|
|
|
|
|
|
+# Use $(MAKE1) since parallel build fails
|
|
|
define LIBSVGTINY_BUILD_CMDS
|
|
|
- $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) PREFIX=/usr \
|
|
|
+ $(TARGET_CONFIGURE_OPTS) $(MAKE1) -C $(@D) PREFIX=/usr \
|
|
|
COMPONENT_TYPE=$(LIBSVGTINY_COMPONENT_TYPE)
|
|
|
endef
|
|
|
|
|
|
define LIBSVGTINY_INSTALL_STAGING_CMDS
|
|
|
$(TARGET_CONFIGURE_OPTS) \
|
|
|
- $(MAKE) -C $(@D) PREFIX=/usr DESTDIR=$(STAGING_DIR) \
|
|
|
+ $(MAKE1) -C $(@D) PREFIX=/usr DESTDIR=$(STAGING_DIR) \
|
|
|
COMPONENT_TYPE=$(LIBSVGTINY_COMPONENT_TYPE) install
|
|
|
endef
|
|
|
|
|
|
define LIBSVGTINY_INSTALL_TARGET_CMDS
|
|
|
$(TARGET_CONFIGURE_OPTS) \
|
|
|
- $(MAKE) -C $(@D) PREFIX=/usr DESTDIR=$(TARGET_DIR) \
|
|
|
+ $(MAKE1) -C $(@D) PREFIX=/usr DESTDIR=$(TARGET_DIR) \
|
|
|
COMPONENT_TYPE=$(LIBSVGTINY_COMPONENT_TYPE) install
|
|
|
endef
|
|
|
|