Improve feed handling
This commit is contained in:
parent
d8cba8e6dd
commit
adad83c1f3
9
Makefile
9
Makefile
@ -15,16 +15,19 @@ ${space} := ${space}
|
|||||||
|
|
||||||
prepare:
|
prepare:
|
||||||
mkdir -p $(GLUON_IMAGEDIR) $(GLUON_BUILDDIR)
|
mkdir -p $(GLUON_IMAGEDIR) $(GLUON_BUILDDIR)
|
||||||
$(LN_S) $(GLUON_BUILDERDIR)/feeds.conf $(GLUON_OPENWRTDIR)/feeds.conf
|
|
||||||
echo 'src packages file:../openwrt/bin/$(BOARD)/packages' > $(GLUON_BUILDDIR)/opkg-$(BOARD).conf
|
echo 'src packages file:../openwrt/bin/$(BOARD)/packages' > $(GLUON_BUILDDIR)/opkg-$(BOARD).conf
|
||||||
|
|
||||||
|
$(LN_S) $(GLUON_BUILDERDIR)/feeds.conf $(GLUON_OPENWRTDIR)/feeds.conf
|
||||||
|
$(GLUON_OPENWRTDIR)/scripts/feeds uninstall -a
|
||||||
|
$(GLUON_OPENWRTDIR)/scripts/feeds update -a
|
||||||
|
$(GLUON_OPENWRTDIR)/scripts/feeds install -a
|
||||||
|
|
||||||
echo 'CONFIG_TARGET_$(BOARD)=y' > $(GLUON_OPENWRTDIR)/.config
|
echo 'CONFIG_TARGET_$(BOARD)=y' > $(GLUON_OPENWRTDIR)/.config
|
||||||
echo -e "$(subst ${ },\n,$(patsubst %,CONFIG_PACKAGE_%=m,$(GLUON_PACKAGES)))" >> $(GLUON_OPENWRTDIR)/.config
|
echo -e "$(subst ${ },\n,$(patsubst %,CONFIG_PACKAGE_%=m,$(GLUON_PACKAGES)))" >> $(GLUON_OPENWRTDIR)/.config
|
||||||
$(MAKE) -C $(GLUON_OPENWRTDIR) defconfig package/symlinks prepare package/compile
|
$(MAKE) -C $(GLUON_OPENWRTDIR) defconfig prepare package/compile
|
||||||
|
|
||||||
image-%: prepare
|
image-%: prepare
|
||||||
$(MAKE) -C $(GLUON_BUILDERDIR) image \
|
$(MAKE) -C $(GLUON_BUILDERDIR) image \
|
||||||
BIN_DIR=$(GLUON_IMAGEDIR) \
|
|
||||||
PACKAGE_DIR=$(GLUON_OPENWRTDIR)/bin/$(BOARD)/packages \
|
PACKAGE_DIR=$(GLUON_OPENWRTDIR)/bin/$(BOARD)/packages \
|
||||||
PROFILE=$(subst image-,,$@)
|
PROFILE=$(subst image-,,$@)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user