rework dependencies to support parallel build and avoid re-creating header files all the time
rework dependencies to support parallel build and avoid re-creating header files all the time

joel-porquet/tsar-uclibc,joel-porquet/tsar-uclibc,joel-porquet/tsar-uclibc,joel-porquet/tsar-uclibc