aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Expand)AuthorAgeFilesLines
* Makefile: add a check to bail out early when the path to the openwrt director...Felix Fietkau2012-10-211-0/+4
* build: add back the package/cleanup step to remove the root staging dir for m...Felix Fietkau2012-10-151-1/+1
* build: rework the package/install step - collect package install lists during...Felix Fietkau2012-10-061-5/+3
* abort built in prereq target if there is no site config file for the current ...Jo-Philipp Wich2012-01-191-0/+6
* add a command for printing a cleaned up make target database - will be used t...Felix Fietkau2010-09-011-3/+8
* fix for GREP_OPTIONSFlorian Fainelli2010-07-311-0/+2
* add a "make prepare" target which builds everything up to target/compile, use...Felix Fietkau2009-05-281-0/+2
* added BUILD_LOG_DIR variable, make clean will delete the ./logs dirRalph Hempel2009-05-281-1/+1
* avoid implicit rules in even more placesFelix Fietkau2009-03-031-1/+1
* remove toolchain build directory as well in 'make dirclean'Nicolas Thill2008-12-031-1/+1
* rework parallel building to get rid of some warnings and add back support for...Felix Fietkau2008-08-161-4/+4
* make package prereq checks behave more like build prereq checks (first check ...Felix Fietkau2008-08-041-1/+12
* large improvement for parallel builds. works without V=99 now and without war...Felix Fietkau2008-06-091-2/+8
* fix package/symlinks target, will call scripts/feeds update / install introdu...Ralph Hempel2008-03-201-3/+13
* use scripts/feeds instead of scripts/feeds.sh for package/symlinksFelix Fietkau2007-12-281-1/+2
* fix make clean for unconfigured build treesFelix Fietkau2007-12-041-1/+1
* fix parallel build issuesFelix Fietkau2007-11-041-5/+7
* add autorebuild check for menuconfigFelix Fietkau2007-10-141-0/+1
* add 'make prepare' target for building the tools and toolchainFelix Fietkau2007-09-151-1/+4
* major target cleanup. it is now possible to have subtargets that can override...Felix Fietkau2007-09-081-1/+1
* clean up recursive dependency handling, use timestamp.pl again, because it sa...Felix Fietkau2007-08-301-1/+1
* build system cleanup/restructuring as described in http://lists.openwrt.org/p...Felix Fietkau2007-08-071-7/+9
* fix rootfs and init script handlingFelix Fietkau2007-07-311-1/+1
* fix make distcleanFelix Fietkau2007-07-301-2/+2
* next round of cleanup, convert target/ - make -j works now ;)Felix Fietkau2007-07-301-21/+9
* next round of build system cleanup - convert package/ to new structureFelix Fietkau2007-07-301-7/+28
* toolchain/ has been convertedFelix Fietkau2007-07-301-1/+1
* fix verbose output with dash as /bin/shFelix Fietkau2007-07-301-0/+2
* build system fixes, more cleanupFelix Fietkau2007-07-281-8/+5
* more build system cleanupFelix Fietkau2007-07-281-139/+21
* initial attempt at cleaning up subdirectory handling. tools/Makefile is now b...Felix Fietkau2007-07-281-6/+7
* add kernel_oldconfig targetFelix Fietkau2007-07-161-1/+3
* kernel: fix dependencies for .config, use selections from oldconfig when runn...Felix Fietkau2007-07-161-1/+0
* target scan needs a maxdepth of 2Felix Fietkau2007-07-161-1/+1
* set maxdepth appropriately for package scanningFelix Fietkau2007-07-151-2/+2
* rewrite of the metadata scanning - cleaner code, faster scanning, recursive s...Felix Fietkau2007-07-151-2/+5
* fix distcleanFelix Fietkau2007-07-121-1/+1
* fix docs compile targetsFelix Fietkau2007-07-101-4/+4
* Regenerate the menuconfig once symlinked packages are goneFlorian Fainelli2007-05-301-0/+1
* fix target rescan (version kernel changes)Felix Fietkau2007-05-231-4/+3
* Make UCI preconfiguration optional and disabled by defaultFelix Fietkau2007-05-051-1/+1
* fixes for a few build errors on osx without finkFelix Fietkau2007-04-291-1/+1
* revert find | xargs => find | exec changes - this is completely unnecessary a...Felix Fietkau2007-04-121-1/+1
* minor tweaks to the verbose systemMike Baker2007-04-111-3/+0
* fix targetinfo, packageinfoMike Baker2007-04-111-1/+1
* fix a few bugs with the last few commitsMike Baker2007-04-071-6/+6
* make a few commands silent and fix defconfig logicFelix Fietkau2007-04-071-7/+5
* fix typoNicolas Thill2007-04-071-1/+1
* fix package/target scanningFelix Fietkau2007-04-071-2/+2
* trivial formatting - remove a few @'s and use a .silent insteadMike Baker2007-04-071-18/+18
/span> FILE:=tiacx100r0D URL:=http://acx100.erley.org/fw/acx100_1.9.8.b/ MD5SUM:=1c7413e7b0be4ef7d1e424a132e17fab endef define Download/tiacx100r11 FILE:=tiacx100r11 URL:=http://acx100.erley.org/fw/acx100_1.9.8.b/ MD5SUM:=a150750ad33c512edc4afee5270b37cb endef define Download/tiacx100r15 FILE:=tiacx100r15 URL:=http://acx100.erley.org/fw/acx100_1.9.8.b/ MD5SUM:=c99d01d4fcf0d6cc00441aff60690be4 endef define Download/tiacx111c16 FILE:=tiacx111c16 URL:=http://acx100.erley.org/fw/acx111_2.3.1.31/ MD5SUM:=7026826460376f6b174f9225bd7781b9 endef define Download/tiacx111c16_1 FILE:=tiacx111c16_1.2.1_34 URL:=http://sites.google.com/site/atorkhov/files/ MD5SUM:=fcd07de4b25e1d2aaf3b78b27c5b7ee9 endef define Download/tiacx111c17 FILE:=tiacx111c17 URL:=http://acx100.erley.org/fw/acx111_2.3.1.31/ MD5SUM:=95552544ca6d2b4e8c6aeb80b8ae7fdf endef define Download/tiacx111c19 FILE:=tiacx111c19 URL:=http://acx100.erley.org/fw/acx111_2.3.1.31/ MD5SUM:=a1fa9681e297b4e36e257090fc12265a endef define Download/tiacx111usbc1b FILE:=tiacx111usbc1B URL:=http://acx100.erley.org/fw/acx111_2.4.0.70-USB/ MD5SUM:=c4edecd912b2417779d0b65e3a7dc86d endef PKG_EXTRA_KCONFIG:= \ CONFIG_ACX_MAC80211=m \ CONFIG_ACX_MAC80211_PCI=m \ PKG_EXTRA_CFLAGS:= \ $(patsubst CONFIG_%, -DCONFIG_%=1, $(patsubst %=m,%,$(filter %=m,$(PKG_EXTRA_KCONFIG)))) \ $(patsubst CONFIG_%, -DCONFIG_%=1, $(patsubst %=y,%,$(filter %=y,$(PKG_EXTRA_KCONFIG)))) \ $(if $(CONFIG_LEDS_TRIGGERS), -DCONFIG_MAC80211_LEDS -DCONFIG_LEDS_TRIGGERS) \ $(if $(CONFIG_PACKAGE_MAC80211_DEBUGFS), -DCONFIG_CFG80211_DEBUGFS -DCONFIG_MAC80211_DEBUGFS) \ $(if $(CONFIG_PACKAGE_MAC80211_MESH), -DCONFIG_MAC80211_MESH) \ -DBACKPORTED_KERNEL_NAME=\\\"$(PKG_SOURCE)\\\" \ -DBACKPORTED_KERNEL_VERSION=\\\"$(PKG_SOURCE_VERSION)\\\" \ -DBACKPORTS_VERSION=\\\"unknown\\\" \ define Build/Compile $(MAKE) -C "$(LINUX_DIR)" \ ARCH="$(LINUX_KARCH)" \ CROSS_COMPILE="$(TARGET_CROSS)" \ SUBDIRS="$(PKG_BUILD_DIR)" \ $(PKG_EXTRA_KCONFIG) \ EXTRA_CFLAGS="$(PKG_EXTRA_CFLAGS) -DCONFIG_ACX_MAC80211_VERSION=\"KERNEL_VERSION(3,10,0)\"" \ LINUXINCLUDE="-I$(STAGING_DIR)/usr/include/mac80211-backport/uapi -I$(STAGING_DIR)/usr/include/mac80211-backport \ -I$(STAGING_DIR)/usr/include/mac80211/uapi -I$(STAGING_DIR)/usr/include/mac80211 \ -I$(LINUX_DIR)/include -I$(LINUX_DIR)/include/$(LINUX_UAPI_DIR) \ -I$(LINUX_DIR)/include/generated/uapi/ -Iarch/$(LINUX_KARCH)/include \ -Iarch/$(LINUX_KARCH)/include/$(LINUX_UAPI_DIR) \ -include generated/autoconf.h \ -include backport/backport.h " \ V="$(V)" \ modules endef define Build/Configure endef define KernelPackage/acx-mac80211/install $(INSTALL_DIR) $(1)/lib/firmware ifneq ($(CONFIG_ACX_ID_0D)$(CONFIG_ACX_ID_11)$(CONFIG_ACX_ID_15),) $(INSTALL_DATA) $(DL_DIR)/tiacx100 $(1)/lib/firmware/ endif ifneq ($(CONFIG_ACX_ID_0D),) $(INSTALL_DATA) $(DL_DIR)/tiacx100r0D $(1)/lib/firmware/ endif ifneq ($(CONFIG_ACX_ID_11),) $(INSTALL_DATA) $(DL_DIR)/tiacx100r11 $(1)/lib/firmware/ endif ifneq ($(CONFIG_ACX_ID_15),) $(INSTALL_DATA) $(DL_DIR)/tiacx100r15 $(1)/lib/firmware/ endif ifneq ($(CONFIG_ACX_DEFAULT),) $(INSTALL_DATA) $(DL_DIR)/tiacx111c16 $(1)/lib/firmware/ endif ifneq ($(CONFIG_ACX_1_2_1_34),) $(INSTALL_DATA) $(DL_DIR)/tiacx111c16_1.2.1_34 $(1)/lib/firmware/tiacx111c16 endif ifneq ($(CONFIG_ACX_ID_17),) $(INSTALL_DATA) $(DL_DIR)/tiacx111c17 $(1)/lib/firmware/ endif ifneq ($(CONFIG_ACX_ID_19),) $(INSTALL_DATA) $(DL_DIR)/tiacx111c19 $(1)/lib/firmware/ endif ifneq ($(CONFIG_ACX_ID_1B),) $(INSTALL_DATA) $(DL_DIR)/tiacx111usbc1B $(1)/lib/firmware/ endif endef $(eval $(call KernelPackage,acx-mac80211)) $(eval $(call Download,tiacx100)) $(eval $(call Download,tiacx100r0d)) $(eval $(call Download,tiacx100r11)) $(eval $(call Download,tiacx100r15)) $(eval $(call Download,tiacx111c16)) $(eval $(call Download,tiacx111c16_1)) $(eval $(call Download,tiacx111c17)) $(eval $(call Download,tiacx111c19)) $(eval $(call Download,tiacx111usbc1b))