mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-07-23 10:40:54 +08:00
Makefile: updated to probably install architecture specific .h files
This commit is contained in:
parent
9c99de7d0e
commit
842c238a37
14
Makefile
14
Makefile
@ -452,12 +452,22 @@ $(LIB): $(C_O_FILES)
|
|||||||
lib_usb:
|
lib_usb:
|
||||||
$(MAKE) $(LIB)
|
$(MAKE) $(LIB)
|
||||||
|
|
||||||
|
CPU_SED = sed
|
||||||
|
CPU_SED += -e '/arm/d'
|
||||||
|
CPU_SED += -e '/i386/d'
|
||||||
|
CPU_SED += -e '/powerpc/d'
|
||||||
|
CPU_SED += -e '/mips/d'
|
||||||
|
CPU_SED += -e '/sparc/d'
|
||||||
|
CPU_SED += -e '/sparc64/d'
|
||||||
|
|
||||||
install: $(LIB)
|
install: $(LIB)
|
||||||
install -d $(INSTALL_BASE)/include
|
install -d $(INSTALL_BASE)/include
|
||||||
install -c -m 644 $(LIB) $(INSTALL_BASE)
|
install -c -m 644 $(LIB) $(INSTALL_BASE)
|
||||||
cd rtemsbsd; for i in `find . -name '*.h'` ; do \
|
cd rtemsbsd; for i in `find . -name '*.h' | $(CPU_SED)` ; do \
|
||||||
install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done
|
install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done
|
||||||
for i in `find contrib freebsd -name '*.h'` ; do \
|
for i in `find contrib 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 \
|
||||||
install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done
|
install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
@ -372,12 +372,22 @@ class ModuleManager:
|
|||||||
'lib_usb:\n' \
|
'lib_usb:\n' \
|
||||||
'\t$(MAKE) $(LIB)\n' \
|
'\t$(MAKE) $(LIB)\n' \
|
||||||
'\n' \
|
'\n' \
|
||||||
|
'CPU_SED = sed\n' \
|
||||||
|
'CPU_SED += -e \'/arm/d\'\n' \
|
||||||
|
'CPU_SED += -e \'/i386/d\'\n' \
|
||||||
|
'CPU_SED += -e \'/powerpc/d\'\n' \
|
||||||
|
'CPU_SED += -e \'/mips/d\'\n' \
|
||||||
|
'CPU_SED += -e \'/sparc/d\'\n' \
|
||||||
|
'CPU_SED += -e \'/sparc64/d\'\n' \
|
||||||
|
'\n' \
|
||||||
'install: $(LIB)\n' \
|
'install: $(LIB)\n' \
|
||||||
'\tinstall -d $(INSTALL_BASE)/include\n' \
|
'\tinstall -d $(INSTALL_BASE)/include\n' \
|
||||||
'\tinstall -c -m 644 $(LIB) $(INSTALL_BASE)\n' \
|
'\tinstall -c -m 644 $(LIB) $(INSTALL_BASE)\n' \
|
||||||
'\tcd rtemsbsd; for i in `find . -name \'*.h\'` ; do \\\n' \
|
'\tcd rtemsbsd; for i in `find . -name \'*.h\' | $(CPU_SED)` ; do \\\n' \
|
||||||
'\t install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done\n' \
|
'\t install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done\n' \
|
||||||
'\tfor i in `find contrib freebsd -name \'*.h\'` ; do \\\n' \
|
'\tfor i in `find contrib 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 install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done\n' \
|
'\t install -c -m 644 -D "$$i" "$(INSTALL_BASE)/include/$$i" ; done\n' \
|
||||||
'\n' \
|
'\n' \
|
||||||
'clean:\n' \
|
'clean:\n' \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user