diff --git a/package/rauc/Config.in b/package/rauc/Config.in index b4f7b81948..2ea51f5bad 100644 --- a/package/rauc/Config.in +++ b/package/rauc/Config.in @@ -25,6 +25,12 @@ config BR2_PACKAGE_RAUC_DBUS This option enables support for controlling rauc through D-Bus. +config BR2_PACKAGE_RAUC_GPT + bool "GPT support" + select BR2_PACKAGE_UTIL_LINUX_LIBFDISK + help + This option enables support for GPT partition tables. + config BR2_PACKAGE_RAUC_NETWORK bool "network support" select BR2_PACKAGE_LIBCURL diff --git a/package/rauc/rauc.mk b/package/rauc/rauc.mk index 7a10470cf2..0520b30521 100644 --- a/package/rauc/rauc.mk +++ b/package/rauc/rauc.mk @@ -31,6 +31,13 @@ else RAUC_CONF_OPTS += --disable-service endif +ifeq ($(BR2_PACKAGE_RAUC_GPT),y) +RAUC_CONF_OPTS += --enable-gpt +RAUC_DEPENDENCIES += util-linux-libs +else +RAUC_CONF_OPTS += --disable-gpt +endif + ifeq ($(BR2_PACKAGE_RAUC_NETWORK),y) RAUC_CONF_OPTS += --enable-network RAUC_DEPENDENCIES += libcurl