summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1997-10-07 20:47:49 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1997-10-07 20:47:49 +0000
commit0c618b67e3c12ba6d80cca4155156aaa034e855c (patch)
tree8ed26608841df75c8600526701dd11d4d02a3959 /c
parentFixed some weird line duplications. Thanks to Chris Johns. (diff)
downloadrtems-0c618b67e3c12ba6d80cca4155156aaa034e855c.tar.bz2
Redid the installation of the "make" directory at the install point.
It is no longer a link. It is a copy.
Diffstat (limited to 'c')
-rw-r--r--c/Makefile.in32
1 files changed, 11 insertions, 21 deletions
diff --git a/c/Makefile.in b/c/Makefile.in
index d74f7ac21b..0253d0097c 100644
--- a/c/Makefile.in
+++ b/c/Makefile.in
@@ -28,21 +28,22 @@ export PROJECT_HOME
SUB_DIRS=build-tools src
# We only make the install point for the KA9Q header files if it is enabled.
-LIBKA9Q_yes_V = include/ka9q
+LIBKA9Q_yes_V = lib/include/ka9q
LIBKA9Q = $(LIBKA9Q_$(HAS_KA9Q)_V)
# We only make the rtems++ install point if it is enabled.
-LIBRTEMSCPLUSPLUS_yes_V = include/rtems++
+LIBRTEMSCPLUSPLUS_yes_V = lib/include/rtems++
LIBRTEMSCPLUSPLUS = $(LIBRTEMSCPLUSPLUS_$(HAS_CPLUSPLUS)_V)
# directories to be created in install point
-CREATE_DIRS = include include/sys \
- include/rtems include/rtems/score include/rtems/rtems include/rtems/posix \
- include/netinet include/libc include/libc/sys \
- include/motorola include/zilog \
+CREATE_DIRS = \
+ lib lib/include lib/include/sys lib/include/rtems \
+ lib/include/rtems/score lib/include/rtems/rtems lib/include/rtems/posix \
+ lib/include/netinet lib/include/libc lib/include/libc/sys \
+ lib/include/motorola lib/include/zilog \
$(LIBKA9Q) \
$(LIBRTEMSCPLUSPLUS) \
- lib bin samples \
+ bin samples \
tests tests/screens tests/screens/sptests \
tests/screens/psxtests tests/screens/mptests \
tests/screens/mptests/node1 tests/screens/mptests/node2 \
@@ -67,9 +68,6 @@ dirs:
-test -d $(PROJECT_ROOT)/c/src/lib/libhwapi && \
(cd $(PROJECT_ROOT)/c/src/lib/libhwapi ; $(MAKE) mkdirs)
-$(MKDIR) ${CREATE_DIRS:%=$(PROJECT_ROOT)/$(RTEMS_BSP)/%}
- test -d $(PROJECT_ROOT)/$(RTEMS_BSP)/lib/include || \
- ln -s $(PROJECT_ROOT)/$(RTEMS_BSP)/include \
- $(PROJECT_ROOT)/$(RTEMS_BSP)/lib/include
distclean: clobber
@@ -89,18 +87,10 @@ install: all
-$(MKDIR) $(prefix)/$(target)/rtems/make/custom
-$(MKDIR) $(prefix)/$(target)/rtems/make/os
-rm -rf $(prefix)/$(target)/rtems/$(RTEMS_BSP)
- cd ../; tar cf - $(RTEMS_BSP)/[bilsu]* | \
+ cd ../; tar cf - make $(RTEMS_BSP)/[bilsu]* | \
(cd $(prefix)/$(target)/rtems; tar xpBf - )
- -rm -f $(prefix)/$(target)/rtems/$(RTEMS_BSP)/lib/include
- ln -s $(prefix)/$(target)/rtems/$(RTEMS_BSP)/include \
- $(prefix)/$(target)/rtems/$(RTEMS_BSP)/lib/include
- cd $(srcdir); tar cf - make/compilers make/custom make/os \
- make/leaf.cfg make/directory.cfg make/main.cfg | \
- (cd $(prefix)/$(target)/rtems; tar xpBf - )
- echo RTEMS_BSP = $(RTEMS_BSP) > \
- $(prefix)/$(target)/rtems/$(RTEMS_BSP)/Makefile.inc
- cat make/Templates/Makefile.inc >> \
- $(prefix)/$(target)/rtems/$(RTEMS_BSP)/Makefile.inc
+ (echo RTEMS_BSP = $(RTEMS_BSP) ; cat make/Templates/Makefile.inc ) \
+ > $(prefix)/$(target)/rtems/$(RTEMS_BSP)/Makefile.inc
tests:
cd src/tests; $(MAKE) all