gnunet: don't override default to 'n'
authorDaniel Golle <daniel@makrotopia.org>
Thu, 4 Jun 2015 23:27:52 +0000 (01:27 +0200)
committerDaniel Golle <daniel@makrotopia.org>
Thu, 4 Jun 2015 23:45:14 +0000 (01:45 +0200)
Overriding DEFAULT to 'n' prevents packages being build unless
explicitely selected even if ALL is set.
Instead, set 'DEFAULT:=y if PACKAGE_gnunet' for the default
packages and otherweise don't touch DEFAULT.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
net/gnunet/Makefile

index 455f792b274e13ed790fcfd43804de5943d78968..7605a5acf0d884301f2e1e56e3501377154ac841 100644 (file)
@@ -84,7 +84,7 @@ define BuildComponent
     $$(call Package/gnunet/Default)
     TITLE+= $(2)
     DEPENDS:=gnunet $(DEPENDS_$(1))
-    DEFAULT:=$(3)
+    $(if $(3),DEFAULT:=y if PACKAGE_gnunet)
   endef
 
   define Package/gnunet-$(1)/install
@@ -222,11 +222,11 @@ LIBEXEC_vpn:=daemon-exit daemon-pt helper-exit  helper-vpn service-vpn
 CONF_vpn:=exit pt vpn
 
 $(eval $(call BuildPackage,gnunet))
-$(eval $(call BuildComponent,conversation,conversation component,n))
-$(eval $(call BuildComponent,experiments,experimental components,n))
-$(eval $(call BuildComponent,fs,file-sharing components,n))
-$(eval $(call BuildComponent,gns,name resolving components,y))
-$(eval $(call BuildComponent,storage,storage components,n))
-$(eval $(call BuildComponent,transport-bluetooth,bluetooth transport,n))
-$(eval $(call BuildComponent,utils,administration utililties,n))
+$(eval $(call BuildComponent,conversation,conversation component,))
+$(eval $(call BuildComponent,experiments,experimental components,))
+$(eval $(call BuildComponent,fs,file-sharing components,))
+$(eval $(call BuildComponent,gns,name resolution components,y))
+$(eval $(call BuildComponent,storage,storage components,))
+$(eval $(call BuildComponent,transport-bluetooth,bluetooth transport,))
+$(eval $(call BuildComponent,utils,administration utililties,))
 $(eval $(call BuildComponent,vpn,vpn components,y))