Changeset 2242649 in freewrt for Makefile


Ignore:
Timestamp:
Jul 22, 2006, 4:31:18 AM (19 years ago)
Author:
Thorsten Glaser <tg@…>
Branches:
freewrt_1_0, freewrt_2_0
Children:
7d9827e
Parents:
ff5402d
Message:

speed up build and ease transition to BSD make by determining
HOST_ARCH during make prereq and cacheing it in prereq.mk too

git-svn-id: svn://www.freewrt.org/trunk/freewrt@344 afb5a338-a214-0410-bd46-81f09a774fd1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    rff5402d r2242649  
    124124        fi
    125125        @echo "BASH=$$(lbin/which bash)" >>lbin/prereq.mk
    126         @echo "GNU_HOST_NAME=$$(${CC} -dumpmachine | \
    127             sed -e 's!mirbsd!openbsd!g')" >>lbin/prereq.mk
     126        @echo "GNU_HOST_NAME=$$(${CC} -dumpmachine | sed \
     127            -e 's!mirbsd!openbsd!g' \
     128            )" >>lbin/prereq.mk
     129        @echo "HOST_ARCH=$$(${CC} -dumpmachine | sed -e s'/-.*//' \
     130            -e 's/sparc.*/sparc/' \
     131            -e 's/arm.*/arm/g' \
     132            -e 's/m68k.*/m68k/' \
     133            -e 's/ppc/powerpc/g' \
     134            -e 's/v850.*/v850/g' \
     135            -e 's/sh[234]/sh/' \
     136            -e 's/mips-.*/mips/' \
     137            -e 's/mipsel-.*/mipsel/' \
     138            -e 's/cris.*/cris/' \
     139            -e 's/i[3-9]86/i386/' \
     140            )" >>lbin/prereq.mk
    128141        @echo 'HOSTCC=${CC}' >>lbin/prereq.mk
    129142        @x="$$(echo 'f:\n\techo P:$${CFLAGS}\n.include <bsd.prog.mk>' | \
Note: See TracChangeset for help on using the changeset viewer.