Skip to content
Snippets Groups Projects
Select Git revision
  • 22746a2a0d9bead7f9539b7d0d523e7ba9003ccc
  • v2018.2.x default protected
  • 0x4A6F-rpi4
  • 0x4A6F-master
  • master
  • v2018.2.2-ffs
  • v2016.2.4-batmanbug
  • radv-filterd
  • v2016.2.x
  • hoodselector
  • v2016.1.x
  • babel
  • v2015.1.x
  • 2014.4.x
  • 2014.3.x
  • v2018.2.2-ffs0.1
  • v2018.2.1-ffs0.1
  • v2018.2.1
  • v2018.2-ffs0.1
  • v2018.2
  • v2018.1.4
  • v2018.1.3
  • v2018.1.2
  • v2018.1.1
  • v2018.1
  • v2017.1.8
  • v2017.1.7
  • v2017.1.6
  • v2017.1.5
  • v2017.1.4
  • v2017.1.3
  • v2017.1.2
  • v2016.2.7
  • v2017.1.1
  • v2017.1
35 results

i18n.rst

Blame
  • Forked from firmware / FFS Gluon
    Source project has a limited visibility.
    Makefile 4.63 KiB
    all:
    
    LC_ALL:=C
    LANG:=C
    export LC_ALL LANG
    
    
    GLUON_SITEDIR ?= $(CURDIR)/site
    GLUON_TMPDIR ?= $(CURDIR)/tmp
    
    GLUON_OUTPUTDIR ?= $(CURDIR)/output
    GLUON_IMAGEDIR ?= $(GLUON_OUTPUTDIR)/images
    GLUON_PACKAGEDIR ?= $(GLUON_OUTPUTDIR)/packages
    
    export GLUON_TMPDIR GLUON_IMAGEDIR GLUON_PACKAGEDIR DEVICES
    
    
    $(GLUON_SITEDIR)/site.mk:
    	$(error No site configuration was found. Please check out a site configuration to $(GLUON_SITEDIR))
    
    -include $(GLUON_SITEDIR)/site.mk
    
    ifeq ($(GLUON_RELEASE),)
    $(error GLUON_RELEASE not set. GLUON_RELEASE can be set in site.mk or on the command line.)
    endif
    
    GLUON_LANGS ?= en
    
    export GLUON_RELEASE GLUON_ATH10K_MESH GLUON_REGION GLUON_DEBUG
    
    
    update: FORCE
    	@GLUON_SITEDIR='$(GLUON_SITEDIR)' scripts/update.sh
    	@GLUON_SITEDIR='$(GLUON_SITEDIR)' scripts/patch.sh
    	@GLUON_SITEDIR='$(GLUON_SITEDIR)' scripts/feeds.sh
    
    update-patches: FORCE
    	@GLUON_SITEDIR='$(GLUON_SITEDIR)' scripts/update.sh
    	@GLUON_SITEDIR='$(GLUON_SITEDIR)' scripts/update-patches.sh
    	@GLUON_SITEDIR='$(GLUON_SITEDIR)' scripts/patch.sh
    
    update-feeds: FORCE
    	@GLUON_SITEDIR='$(GLUON_SITEDIR)' scripts/feeds.sh
    
    
    GLUON_TARGETS :=
    
    define GluonTarget
    gluon_target := $(1)$$(if $(2),-$(2))
    GLUON_TARGETS += $$(gluon_target)
    GLUON_TARGET_$$(gluon_target)_BOARD := $(1)
    GLUON_TARGET_$$(gluon_target)_SUBTARGET := $(if $(3),$(3),$(2))
    endef
    
    include targets/targets.mk
    
    
    LEDEMAKE = $(MAKE) -C lede
    
    BOARD := $(GLUON_TARGET_$(GLUON_TARGET)_BOARD)
    SUBTARGET := $(GLUON_TARGET_$(GLUON_TARGET)_SUBTARGET)
    LEDE_TARGET := $(BOARD)$(if $(SUBTARGET),-$(SUBTARGET))
    
    export LEDE_TARGET
    
    
    CheckTarget := [ '$(LEDE_TARGET)' ] \
    	|| (echo 'Please set GLUON_TARGET to a valid target. Gluon supports the following targets:'; $(foreach target,$(GLUON_TARGETS),echo ' * $(target)';) false)
    
    CheckExternal := test -d lede || (echo 'You don'"'"'t seem to have obtained the external repositories needed by Gluon; please call `make update` first!'; false)