#!/bin/bash

LIST=file-list

for D in `cat dirs`
do
  if [ "$D" = "api" -o "$D" = "lib" ]; then
    make -C $D all
  else
    make -j2 -C $D all
  fi
  if [ $? -ne 0 ]; then
    exit 1
  fi
done

sort file-list | uniq > list.bak
mv -f list.bak file-list
