aboutsummaryrefslogtreecommitdiffstats
path: root/docs/build.tex
Commit message (Expand)AuthorAgeFilesLines
* [docs]: kamikaze has been released long agoImre Kaloz2011-02-111-4/+3
* docs: fix a counting failFelix Fietkau2010-05-291-1/+1
* [docs] comment and fix some parts of the documentation, thanks to Harsh TrivediFlorian Fainelli2009-06-081-1/+1
* [docs] build: update svn url from https:// to svn://Andy Boyett2009-05-201-1/+1
* get rid of $Id$ - it has never helped us and it has broken too many patches ;)Felix Fietkau2009-04-171-3/+0
* document the BUILDONLY optionFelix Fietkau2009-01-131-0/+3
* [docs] build.tex: fix formatting of example in build environments sectionAndy Boyett2008-12-301-1/+1
* Document how to build binary ipkgsFlorian Fainelli2008-09-301-0/+53
* add script for managing 'build environments' (.config+files/), including docu...Felix Fietkau2008-08-061-0/+57
* document the feeds systemFelix Fietkau2007-12-281-6/+8
* update build directory pathsFelix Fietkau2007-12-281-10/+10
* update target namesFelix Fietkau2007-12-281-5/+5
* remove some obsolete stuffFelix Fietkau2007-12-281-6/+0
* document Build/UninstallDevFelix Fietkau2007-12-281-0/+6
* document Build/InstallDevFelix Fietkau2007-12-281-0/+13
* fix a few overfull hboxes, remove some redundant stuffFelix Fietkau2007-08-041-17/+6
* Add a paragraph on how to package kernel modulesFlorian Fainelli2007-03-241-1/+54
* minor doc changesTim Yardley2007-03-021-8/+7
* document MAKE_FLAGS and MAKE_VARSFelix Fietkau2007-02-261-0/+9
* document configure related build system changesFelix Fietkau2007-02-251-2/+14
* document make kernel_menuconfigFelix Fietkau2007-02-161-1/+9
* - Wrap long lines in the documentation, so that patches to the .tex files are...Felix Fietkau2007-01-071-3/+3
* Add some more documentation : how to add a new target to OpenWrt, howto repor...Florian Fainelli2007-01-051-25/+37
* some more build docsTim Yardley2006-11-261-3/+24
* some more build system documentationTim Yardley2006-11-261-40/+87
* some basic cleanup, stylistic change for config files, and slight fixesTim Yardley2006-11-061-84/+84
* add modified version of mbm's 'introduction to buildroot-ng' to the documenta...Felix Fietkau2006-10-161-0/+320
="nv">TITLE:=General netlink utility frontend endef define Build/Configure $(SED) "s,-I/usr/include/db3,," $(PKG_BUILD_DIR)/Makefile $(SED) "s,^KERNEL_INCLUDE.*,KERNEL_INCLUDE=$(LINUX_DIR)/include," \ $(PKG_BUILD_DIR)/Makefile $(SED) "s,^LIBC_INCLUDE.*,LIBC_INCLUDE=$(STAGING_DIR)/include," \ $(PKG_BUILD_DIR)/Makefile # For now disable compiling of the misc directory because it seems to fail rm -rf $(PKG_BUILD_DIR)/misc $(SED) "s, misc,," $(PKG_BUILD_DIR)/Makefile endef MAKE_FLAGS += \ EXTRA_CCOPTS="$(TARGET_CFLAGS)" \ KERNEL_INCLUDE="$(LINUX_DIR)/include" \ FPIC="$(FPIC)" \ all tc/tc ip/ip define Build/Compile $(MAKE) -C $(PKG_BUILD_DIR)/netem HOSTCC="$(HOSTCC)" EXTRA_CCOPTS="$(TARGET_CFLAGS)" CFLAGS="-D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I ../include -DRESOLVE_HOSTNAMES" $(Build/Compile/Default) endef define Build/InstallDev $(INSTALL_DIR) $(1)/usr/include $(CP) $(PKG_BUILD_DIR)/include/libnetlink.h $(1)/usr/include/ $(INSTALL_DIR) $(1)/usr/lib $(CP) $(PKG_BUILD_DIR)/lib/libnetlink.a $(1)/usr/lib/ endef define Package/ip/install $(INSTALL_DIR) $(1)/usr/sbin $(INSTALL_DIR) $(1)/etc/iproute2 $(INSTALL_DATA) $(PKG_BUILD_DIR)/etc/iproute2/rt_tables $(1)/etc/iproute2 $(INSTALL_BIN) $(PKG_BUILD_DIR)/ip/ip $(1)/usr/sbin/ endef define Package/tc/install $(INSTALL_DIR) $(1)/usr/sbin $(INSTALL_BIN) $(PKG_BUILD_DIR)/tc/tc $(1)/usr/sbin/ endef define Package/genl/install $(INSTALL_DIR) $(1)/usr/sbin $(INSTALL_BIN) $(PKG_BUILD_DIR)/genl/genl $(1)/usr/sbin/ endef $(eval $(call BuildPackage,ip)) $(eval $(call BuildPackage,tc)) $(eval $(call BuildPackage,genl))