aboutsummaryrefslogtreecommitdiffstats
path: root/target/imagebuilder
Commit message (Expand)AuthorAgeFilesLines
* imagebuilder: fix `make info` for empty SUPPORTED_DEVICESPaul Spooren2019-08-221-1/+2
* imagebuilder: new DISABLED_SERVICES make variableRichard Musil2019-05-151-2/+4
* IB: include SUPPORTED_DEVICES in 'make info' outputDaniel Golle2019-03-111-2/+3
* ib: show current revision based on $(REVISION)Paul Spooren2019-03-081-0/+1
* ib: show unified target based on $(TARGETID)Paul Spooren2019-03-081-1/+1
* ib: display whether profile comes with image metadataDaniel Golle2019-03-061-1/+1
* imagebuilder: manifest function show stderrPaul Spooren2018-08-061-2/+2
* imagebuilder: add function to show manifestPaul Spooren2018-07-301-2/+27
* imagebuilder: remove split patch dirs from imagebuilder archiveMatthias Schiffer2018-03-071-2/+3
* imagebuilder: reuse rootfs preparation from rootfs.mkMatthias Schiffer2018-03-071-37/+9
* imagebuilder: fix reference to removed VERSION_SED variableJo-Philipp Wich2018-02-021-1/+1
* merge: etc: update remaining filesZoltan HERPAI2017-12-081-1/+1
* merge: targets: update image generation and targetsZoltan HERPAI2017-12-081-1/+1
* imagebuilder: don't rewrite package list outputDaniel Golle2017-06-171-1/+1
* imagebuilder: clean package_listDaniel Golle2017-06-171-6/+6
* imagebuilder: add package_list functionPaul Spooren2017-06-151-7/+14
* imagebuilder: fix bundling of DTS sourcesJo-Philipp Wich2017-05-141-3/+3
* build: get rid of host.mkFelix Fietkau2017-02-262-3/+1
* build: add buildbot specific config option for setting defaultsFelix Fietkau2017-02-141-1/+2
* imagebuilder: make submake invocations less verboseJo-Philipp Wich2017-02-021-4/+4
* build: introduce STAGING_DIR_IMAGEJo-Philipp Wich2017-01-271-0/+3
* imagebuilder: properly escape single quotes in device titlesJo-Philipp Wich2017-01-261-1/+1
* imagebuilder: remove existing debug kernel imageFelix Fietkau2017-01-131-0/+1
* imagebuilder: remove existing root filesystem imagesFelix Fietkau2017-01-131-0/+1
* build: rework library bundlingJo-Philipp Wich2017-01-101-4/+8
* target/imagebuilder: Switch to xz compression instead of bz2Daniel Engberg2016-10-151-4/+4
* target/{sdk,imagebuild}: Fix for symlink-treeDaniel Dickinson2016-09-301-1/+1
* build: add checksum targetJo-Philipp Wich2016-08-011-0/+6
* build: remove obsolete variables from opkg commandFelix Fietkau2016-07-291-3/+0
* imagebuilder: strip DEVICE_ prefix from profiles (FS#55)Felix Fietkau2016-07-211-3/+5
* build: split scripts/metadata.pl into target-metadata.pl and package-metadata.plFelix Fietkau2016-06-071-1/+1
* IB/SDK/toolchain: use lower cases filenamesAlexander Couzens2016-06-011-1/+1
* IB/SDK/toolchain: use VERSION_DIST_SANITIZED instead of VERSION_DISTAlexander Couzens2016-06-011-1/+1
* imagebuilder: Fix sorting package list breaks opkg dependency handling for pr...Daniel Dickinson2016-05-181-1/+1
* build: remove profile kernel/build system config override supportFelix Fietkau2016-05-151-1/+0
* target/imagebuilder: fix using new device profilesFelix Fietkau2016-05-131-13/+9
* imagebuilder: rename OpenWrt into LEDEAlexander Couzens2016-05-052-2/+2
* imagebuilder: use correct package directory when bundling kmods and libcJo-Philipp Wich2016-04-221-2/+2
* imagebuilder: fix standalone operationJo-Philipp Wich2016-04-131-1/+2
* images imagebuilder: Allow to add sanitized extra nameFelix Fietkau2016-01-031-2/+2
* targets: Use configured distribution name for SDK, IB, and Toolchain tarball ...Felix Fietkau2016-01-031-1/+1
* imagebuilder: store package lists in cache directoryJo-Philipp Wich2015-09-141-0/+2
* imagebuilder: run build prereq checks before building image to set up host co...Felix Fietkau2015-09-101-1/+16
* build: Prevent more gzip timestampsJohn Crispin2015-07-141-1/+1
* imagebuilder: create cache directory if needed (#18629)Jo-Philipp Wich2015-06-011-7/+7
* IB: make CONFIG_IB_STANDALONE the defaultJo-Philipp Wich2015-05-281-3/+4
* feeds: use common macro "FeedSourcesAppend" to populate opkg configurationsJo-Philipp Wich2015-05-281-12/+2
* IB: use online repositoriesJo-Philipp Wich2015-05-274-5/+40
* imagebuilder: align filename with SDKJo-Philipp Wich2015-02-071-5/+2
* imagebuilder: don't pregenerate package index, strip host binariesJo-Philipp Wich2015-02-061-2/+2
>TOOLCHAIN_DIR)/lib/libgcc_s.so),-lgcc_s,$(wildcard $(TOOLCHAIN_DIR)/lib/gcc/*/*/libgcc.a)) ifndef DUMP ifeq ($(CONFIG_NATIVE_TOOLCHAIN),) -include $(TOOLCHAIN_DIR)/info.mk REAL_GNU_TARGET_NAME=$(OPTIMIZE_FOR_CPU)-openwrt-linux$(if $(TARGET_SUFFIX),-$(TARGET_SUFFIX)) GNU_TARGET_NAME=$(OPTIMIZE_FOR_CPU)-openwrt-linux TARGET_CROSS:=$(if $(TARGET_CROSS),$(TARGET_CROSS),$(OPTIMIZE_FOR_CPU)-openwrt-linux$(if $(TARGET_SUFFIX),-$(TARGET_SUFFIX))-) TARGET_CFLAGS+= -fhonour-copts endif endif ifeq ($(CONFIG_SOFT_FLOAT),y) SOFT_FLOAT_CONFIG_OPTION:=--with-float=soft TARGET_CFLAGS+= -msoft-float else SOFT_FLOAT_CONFIG_OPTION:= endif export PATH:=$(TARGET_PATH) export STAGING_DIR export GCC_HONOUR_COPTS:=0 PKG_CONFIG:=$(STAGING_DIR_HOST)/bin/pkg-config export PKG_CONFIG HOSTCC:=gcc HOST_CFLAGS:=-O2 -I$(STAGING_DIR_HOST)/include HOST_LDFLAGS:=-L$(STAGING_DIR_HOST)/lib TARGET_CC:=$(TARGET_CROSS)gcc TARGET_CXX:=$(TARGET_CROSS)g++ STRIP:=$(STAGING_DIR_HOST)/bin/sstrip PATCH:=$(SCRIPT_DIR)/patch-kernel.sh SED:=$(STAGING_DIR_HOST)/bin/sed -i -e CP:=cp -fpR INSTALL_BIN:=install -m0755 INSTALL_DIR:=install -d -m0755 INSTALL_DATA:=install -m0644 INSTALL_CONF:=install -m0600 ifneq ($(CONFIG_CCACHE),) # FIXME: move this variable to a better location export CCACHE_DIR=$(STAGING_DIR)/ccache TARGET_CC:= ccache $(TARGET_CC) endif TARGET_CONFIGURE_OPTS:= \ AR=$(TARGET_CROSS)ar \ AS="$(TARGET_CC) -c $(TARGET_CFLAGS)" \ LD=$(TARGET_CROSS)ld \ NM=$(TARGET_CROSS)nm \ CC="$(TARGET_CC)" \ GCC="$(TARGET_CC)" \ CXX="$(TARGET_CXX)" \ RANLIB=$(TARGET_CROSS)ranlib \ STRIP=$(TARGET_CROSS)strip \ OBJCOPY=$(TARGET_CROSS)objcopy \ OBJDUMP=$(TARGET_CROSS)objdump \ SIZE=$(TARGET_CROSS)size # strip an entire directory ifneq ($(CONFIG_NO_STRIP),) RSTRIP:=: else RSTRIP:= \ NM="$(TARGET_CROSS)nm" \ STRIP="$(STRIP)" \ STRIP_KMOD="$(TARGET_CROSS)strip --strip-unneeded --remove-section=.comment" \ $(SCRIPT_DIR)/rstrip.sh endif ifeq ($(CONFIG_ENABLE_LOCALE),true) DISABLE_NLS:= else DISABLE_NLS:=--disable-nls endif ifneq ($(CONFIG_LARGEFILE),y) DISABLE_LARGEFILE= --disable-largefile endif ifeq ($(CONFIG_TAR_VERBOSITY),y) TAR_OPTIONS:=-xvf - else TAR_OPTIONS:=-xf - endif define shvar V_$(subst .,_,$(subst -,_,$(subst /,_,$(1)))) endef define shexport $(call shvar,$(1))=$$(call $(1)) export $(call shvar,$(1)) endef # file extension ext=$(word $(words $(subst ., ,$(1))),$(subst ., ,$(1))) all: FORCE: ; .PHONY: FORCE endif #__rules_inc