19b7a44a6SPeter Wemm# $FreeBSD$ 2b75deec6SPoul-Henning Kamp 3c6063d0dSWarner Losh.include <src.opts.mk> 4e1fe3dbaSRuslan Ermilov 54023b303SPeter Wemm# The order of some of these are rather important. Some depend on previous 64023b303SPeter Wemm# subdirs. 74023b303SPeter Wemm 8*aa92269eSBryan DrewerySUBDIR= cc_tools .WAIT \ 9*aa92269eSBryan Drewery libiberty libcpp libdecnumber cc_int cc cc1 include 107dfa5832SDavid E. O'Brien 11e1fe3dbaSRuslan Ermilov.if ${MK_CPP} != "no" 127dfa5832SDavid E. O'BrienSUBDIR+= cpp 137dfa5832SDavid E. O'Brien.endif 147dfa5832SDavid E. O'Brien 15e1fe3dbaSRuslan Ermilov.if ${MK_CXX} != "no" 160a06cffcSEd MasteSUBDIR+= cc1plus c++ 177dfa5832SDavid E. O'Brien.endif 18b75deec6SPoul-Henning Kamp 19e1fe3dbaSRuslan Ermilov.if ${MK_GCOV} != "no" 20b8118163SDavid E. O'BrienSUBDIR+= gcov 21b8118163SDavid E. O'Brien.endif 22b8118163SDavid E. O'Brien 23*aa92269eSBryan DrewerySUBDIR_DEPEND_c++:= libcpp libiberty 24*aa92269eSBryan DrewerySUBDIR_DEPEND_cc= libcpp libiberty 25*aa92269eSBryan DrewerySUBDIR_DEPEND_cpp= libcpp libiberty 26*aa92269eSBryan DrewerySUBDIR_DEPEND_cc1plus= cc_int libcpp libdecnumber libiberty 27*aa92269eSBryan DrewerySUBDIR_DEPEND_cc1= cc_int libcpp libdecnumber libiberty 28*aa92269eSBryan DrewerySUBDIR_DEPEND_gcov= libiberty 29*aa92269eSBryan Drewery 30*aa92269eSBryan DrewerySUBDIR_PARALLEL= 31*aa92269eSBryan Drewery 32b75deec6SPoul-Henning Kamp.include <bsd.subdir.mk> 33