Mercurial > hg > toybox
comparison scripts/make.sh @ 1469:558b990afadc draft
Oops, unbreak make.sh.
Clearing out old .o files needs -r now that generated/obj has its own subdirectory. (Works if you make clean between, but shouldn't need it.)
author | Rob Landley <rob@landley.net> |
---|---|
date | Thu, 11 Sep 2014 00:04:37 -0500 |
parents | aa0ae038e275 |
children | 4f25d3a3eda9 |
comparison
equal
deleted
inserted
replaced
1468:6fd5e556f89d | 1469:558b990afadc |
---|---|
170 FILES="$(ls lib/*.c) main.c $TOYFILES" | 170 FILES="$(ls lib/*.c) main.c $TOYFILES" |
171 LINK="$LDOPTIMIZE -o toybox_unstripped -Wl,--as-needed $(cat generated/optlibs.dat)" | 171 LINK="$LDOPTIMIZE -o toybox_unstripped -Wl,--as-needed $(cat generated/optlibs.dat)" |
172 | 172 |
173 # This is a parallel version of: do_loudly $BUILD $FILES $LINK || exit 1 | 173 # This is a parallel version of: do_loudly $BUILD $FILES $LINK || exit 1 |
174 | 174 |
175 rm -f generated/obj && mkdir -p generated/obj || exit 1 | 175 rm -rf generated/obj && mkdir -p generated/obj || exit 1 |
176 PENDING= | 176 PENDING= |
177 for i in $FILES | 177 for i in $FILES |
178 do | 178 do |
179 # build each generated/obj/*.o file in parallel | 179 # build each generated/obj/*.o file in parallel |
180 | 180 |