Makefile: Do not fail if FreeBSD CPU directory does not exist.

This commit is contained in:
Joel Sherrill 2012-07-13 08:58:33 -05:00
parent 8db44c6776
commit 14b4d25d8e
2 changed files with 10 additions and 2 deletions

View File

@ -469,7 +469,7 @@ install: $(LIB)
install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done
for i in `find freebsd -name '*.h' | $(CPU_SED)` ; do \
install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done
cd freebsd/$(RTEMS_CPU)/include ; for i in `find . -name '*.h'` ; do \
-cd freebsd/$(RTEMS_CPU)/include && for i in `find . -name '*.h'` ; do \
install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done
$(MAKE) -C freebsd-userspace install

View File

@ -388,7 +388,7 @@ class ModuleManager:
'\t install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done\n' \
'\tfor i in `find freebsd -name \'*.h\' | $(CPU_SED)` ; do \\\n' \
'\t install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done\n' \
'\tcd freebsd/$(RTEMS_CPU)/include ; for i in `find . -name \'*.h\'` ; do \\\n' \
'\t-cd freebsd/$(RTEMS_CPU)/include ; for i in `find . -name \'*.h\'` ; do \\\n' \
'\t install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done\n' \
'\t$(MAKE) -C freebsd-userspace install\n' \
'\n' \
@ -1228,6 +1228,14 @@ devNic.addCPUDependentHeaderFiles(
'i386/include/cpufunc.h',
]
)
devNic.addCPUDependentHeaderFiles(
[
'mips/include/cpufunc.h',
'mips/include/cpuregs.h',
]
)
devNic.addCPUDependentSourceFiles(
'i386',
[