- May 23, 2015
-
-
John Crispin authored
Makefile: remove non-existent STAGING_DIR_TOOLCHAIN from dirclean Openwrt's top level Makefile uses STAGING_DIR_TOOLCHAIN in the make dirclean statement. https://dev.openwrt.org/browser/trunk/Makefile#L55 rm -rf $(STAGING_DIR) $(STAGING_DIR_HOST) $(STAGING_DIR_TOOLCHAIN) $(TOOLCHAIN_DIR) $(BUILD_DIR_HOST) $(BUILD_DIR_TOOLCHAIN) As far as I can determine, no such variable has been defined. I made a search in Openwrt source repository and the one line in Makefile's dirclean command is the only place where that variable exists. The item has been introduced to Makefile by r8362, but even at that time neither Makefile nor rules.mk defined such a variable. Most likely the goal has been to set both staging_dir/toolchain and build_dir/toolchain to be cleaned, but one of the variables has been erroneous. The correct variable for build_dir/toolchain has been then added by r13494. References: https://dev.openwrt.org/changeset/8362/ https://dev.openwrt.org/browser/trunk/Makefile?rev=8362 https://dev.openwrt.org/browser/trunk/rules.mk?rev=8362 https://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html https://dev.openwrt.org/changeset/13494 In current code, TOOLCHAIN_DIR = $(TOPDIR)/staging_dir/$(TOOLCHAIN_DIR_NAME) BUILD_DIR_TOOLCHAIN = $(TOPDIR)/build_dir/$(TOOLCHAIN_DIR_NAME) so the item STAGING_DIR_TOOLCHAIN in the rm command is unnecessary. signed-off-by:
Hannu Nyman <hannu.nyman@iki.fi> SVN-Revision: 45736
-
- May 10, 2015
-
-
Felix Fietkau authored
Most of the time, we want to make sure OpenWrt has been configured and setup before start running make. However, in case of package/symlinks, forcing prereq as a dependency creates multiple issues: *when executed on a clean workspace, it will prompt for user input and open a menuconfig window before executing the feeds command *the only way around that is to provide a .config. However, the "prereq" target would then run a "make defconfig", which will remove all the packages in the .config but from external feeds, as feeds have not been installed yet. The only way to currently work around this, is to generate a fake config by running "make defconfig", then "make package/symlinks", copy the real config (which at this point disregards the previously generated config), and run make defconfig again. Something like this: make defconfig make package/symlinks cp real.config .config make defconfig This change is removing the need for the first defconfig, making the process more logical for OpenWrt users using the package/symlinks target. Signed-off-by:
Mathieu Olivari <mathieu@qca.qualcomm.com> SVN-Revision: 45657
-
- Mar 28, 2015
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45090
-
- Oct 22, 2014
-
-
Felix Fietkau authored
This seems to cause issues on some build hosts, and it is not that important. SVN-Revision: 43025
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43021
-
- Mar 21, 2014
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39981
-
- Dec 02, 2012
-
-
Felix Fietkau authored
SVN-Revision: 34451
-
- Oct 21, 2012
-
-
Felix Fietkau authored
Makefile: add a check to bail out early when the path to the openwrt directory contains spaces (#12344) SVN-Revision: 33884
-
- Oct 15, 2012
-
-
Felix Fietkau authored
SVN-Revision: 33777
-
- Oct 06, 2012
-
-
Felix Fietkau authored
build: rework the package/install step - collect package install lists during package/compile, then install all packages at once SVN-Revision: 33631
-
- Jan 19, 2012
-
-
Jo-Philipp Wich authored
SVN-Revision: 29798
-
- Sep 01, 2010
-
-
Felix Fietkau authored
add a command for printing a cleaned up make target database - will be used to analyze package dependencies at some point SVN-Revision: 22871
-
- Jul 31, 2010
-
-
Florian Fainelli authored
When using GREP_OPTIONS to supply default options to grep, the buildsystem might get broken (For example adding --color=always breaks it) This patch will empty the GREP_OPTIONS to prevent the described (and any other) problems related to GREP_OPTIONS Signed-off-by:
Maarten Bezemer <m.m.bezemer@utwente.nl> SVN-Revision: 22443
-
- May 28, 2009
-
-
Felix Fietkau authored
add a "make prepare" target which builds everything up to target/compile, useful for scripts/deptest.sh SVN-Revision: 16153
-
Ralph Hempel authored
SVN-Revision: 16148
-
- Mar 03, 2009
-
-
Felix Fietkau authored
SVN-Revision: 14737
-
- Dec 03, 2008
-
-
Nicolas Thill authored
SVN-Revision: 13494
-
- Aug 16, 2008
-
-
Felix Fietkau authored
rework parallel building to get rid of some warnings and add back support for parallelizing the kernel build fixes #3882 SVN-Revision: 12322
-
- Aug 04, 2008
-
-
Felix Fietkau authored
make package prereq checks behave more like build prereq checks (first check all, then fail if necessary), also make them less verbose SVN-Revision: 12106
-
- Jun 09, 2008
-
-
Felix Fietkau authored
large improvement for parallel builds. works without V=99 now and without warnings. tested with -j on an 2x dual core opteron machine SVN-Revision: 11414
-
- Mar 20, 2008
-
-
Ralph Hempel authored
fix package/symlinks target, will call scripts/feeds update / install introduce new package/symlinks-install and package/symlinks-clean targets - package/symlink-install will re-create the index files and the symlinks for all ./feeds (no update from repositories is performed) - package/symlink-clean will delete all installed symlinks (keeping the ./feeds untouched) SVN-Revision: 10634
-
- Dec 28, 2007
-
-
Felix Fietkau authored
SVN-Revision: 9990
-
- Dec 04, 2007
-
-
Felix Fietkau authored
SVN-Revision: 9655
-
- Nov 04, 2007
-
-
Felix Fietkau authored
SVN-Revision: 9495
-
- Oct 14, 2007
-
-
Felix Fietkau authored
SVN-Revision: 9301
-
- Sep 15, 2007
-
-
Felix Fietkau authored
SVN-Revision: 8780
-
- Sep 08, 2007
-
-
Felix Fietkau authored
major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets SVN-Revision: 8694
-
- Aug 30, 2007
-
-
Felix Fietkau authored
clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time SVN-Revision: 8558
-
- Aug 07, 2007
-
-
Felix Fietkau authored
build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html SVN-Revision: 8362
-
- Jul 31, 2007
-
-
Felix Fietkau authored
SVN-Revision: 8293
-
- Jul 30, 2007
-
-
Felix Fietkau authored
SVN-Revision: 8251
-
Felix Fietkau authored
SVN-Revision: 8242
-
Felix Fietkau authored
SVN-Revision: 8236
-
Felix Fietkau authored
SVN-Revision: 8235
-
Felix Fietkau authored
SVN-Revision: 8227
-
- Jul 28, 2007
-
-
Felix Fietkau authored
SVN-Revision: 8207
-
Felix Fietkau authored
SVN-Revision: 8206
-
Felix Fietkau authored
initial attempt at cleaning up subdirectory handling. tools/Makefile is now being included instead of recursively called SVN-Revision: 8201
-
- Jul 16, 2007
-
-
Felix Fietkau authored
SVN-Revision: 8003
-
Felix Fietkau authored
SVN-Revision: 7997
-