projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
use ~/.openwrt/defconfig as default config if it exists
[openwrt.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
414a152
..
43ed005
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-62,7
+62,10
@@
tmp/.config-%.in: tmp/.%info
.config: ./scripts/config/conf tmp/.config-target.in tmp/.config-package.in
.config: ./scripts/config/conf tmp/.config-target.in tmp/.config-package.in
- @[ -f .config ] || $(NO_TRACE_MAKE) menuconfig
+ @[ -f .config ] || { \
+ [ -e $(HOME)/.openwrt/defconfig ] && cp $(HOME)/.openwrt/defconfig .config; \
+ $(NO_TRACE_MAKE) menuconfig; \
+ }
@$< -D .config Config.in &> /dev/null
scripts/config/mconf:
@$< -D .config Config.in &> /dev/null
scripts/config/mconf:
@@
-87,6
+90,8
@@
oldconfig: scripts/config/conf tmp/.config-target.in tmp/.config-package.in FORC
$< -o Config.in
menuconfig: scripts/config/mconf tmp/.config-target.in tmp/.config-package.in FORCE
$< -o Config.in
menuconfig: scripts/config/mconf tmp/.config-target.in tmp/.config-package.in FORCE
+ @[ -f .config ] || \
+ [ -e $(HOME)/.openwrt/defconfig ] && cp $(HOME)/.openwrt/defconfig .config
$< Config.in
kernel_menuconfig: .config FORCE
$< Config.in
kernel_menuconfig: .config FORCE