summaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in10
1 files changed, 6 insertions, 4 deletions
diff --git a/Makefile.in b/Makefile.in
index c9327802d..f9279a600 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -35,9 +35,9 @@ include $(top_srcdir)extra/locale/Makefile.in
# last included to catch all the objects added by others (locales/threads)
include $(top_srcdir)libc/Makefile.in
-include/bits/uClibc_config.h: .config extra/config/conf
- $(INSTALL) -d include/bits
- @extra/config/conf -o $(top_srcdir)extra/Configs/Config.in
+include/bits/uClibc_config.h: extra/config/conf .config
+ $(INSTALL) -d $(dir $@)
+ @$< -o $(top_srcdir)extra/Configs/Config.in
# For the moment, we have to keep re-running this target
# because the fix includes scripts rely on pre-processers
@@ -60,7 +60,9 @@ headers: include/bits/uClibc_config.h
else \
$(LN) -fs ../libc/sysdeps/linux/common/fpu_control.h include/ ; \
fi
- $(LN) -fs ../libc/sysdeps/linux/common/dl-osinfo.h include/
+ for f in dl-osinfo.h hp-timing.h ; do \
+ $(LN) -fs ../libc/sysdeps/linux/common/$$f include/ ; \
+ done
@cd include/bits; \
set -e; \
for i in `ls ../../libc/sysdeps/linux/common/bits/*.h` ; do \