diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2012-07-13 13:03:10 -0500 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2012-07-13 13:03:10 -0500 |
commit | 8c9c98db1144d04dd25d89e00bbfde3905fb638a (patch) | |
tree | df3d0b2f2a031a7f3ee570688803b7e5391e751a /freebsd-to-rtems.py | |
parent | Add stub cpu_func.h files for all other RTEMS targets (diff) | |
download | rtems-libbsd-8c9c98db1144d04dd25d89e00bbfde3905fb638a.tar.bz2 |
Makefile: install all CPU specific contents correctly
Diffstat (limited to 'freebsd-to-rtems.py')
-rwxr-xr-x | freebsd-to-rtems.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/freebsd-to-rtems.py b/freebsd-to-rtems.py index adc014af..4adfab45 100755 --- a/freebsd-to-rtems.py +++ b/freebsd-to-rtems.py @@ -385,12 +385,15 @@ class ModuleManager: 'install_bsd:\n' \ '\tinstall -d $(INSTALL_BASE)/include\n' \ '\tinstall -c -m 644 $(LIB) $(INSTALL_BASE)\n' \ - '\tcd rtemsbsd; for i in `find . -name \'*.h\' | $(CPU_SED)` ; do \\\n' \ + '\tcd rtemsbsd; for i in `find freebsd -name \'*.h\'` ; do \\\n' \ '\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' \ - '\t-cd 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-cd rtemsbsd/$(RTEMS_CPU)/include && \\\n' \ + '\t for i in `find . -name \'*.h\' | $(CPU_SED)` ; do \\\n' \ + '\t install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done\n' \ '\n' \ 'install_user:\n' \ '\t$(MAKE) -C freebsd-userspace install\n' \ |