150472Speter# $FreeBSD: releng/10.3/gnu/usr.bin/cc/Makefile 291866 2015-12-05 20:25:15Z bdrewery $ 21823Sphk 3156813Sru.include <bsd.own.mk> 4156813Sru 518913Speter# The order of some of these are rather important. Some depend on previous 618913Speter# subdirs. 71823Sphk 8291792SbdrewerySUBDIR= cc_tools .WAIT \ 9291792Sbdrewery libiberty libcpp libdecnumber cc_int cc cc1 include doc 1018913Speter 11156813Sru.if ${MK_CPP} != "no" 1258318SobrienSUBDIR+= cpp 1358318Sobrien.endif 1458318Sobrien 15156813Sru.if ${MK_CXX} != "no" 16255321Stheraven.if ${MK_GNUCXX} != "no" 17255321StheravenSUBDIR+= cc1plus c++ 1858318Sobrien.endif 19255321Stheraven# This should be moved into the above block once c++filt from elftoolchain or 20255321Stheraven# similar is provided. 21255321StheravenSUBDIR+= c++filt 22255321Stheraven.endif 2358318Sobrien 24156813Sru.if ${MK_GCOV} != "no" 2570318SobrienSUBDIR+= gcov 2670318Sobrien.endif 2770318Sobrien 28291792SbdrewerySUBDIR_DEPEND_c++:= libcpp libiberty 29291866SbdrewerySUBDIR_DEPEND_c++filt= libiberty 30291792SbdrewerySUBDIR_DEPEND_cc= libcpp libiberty 31291792SbdrewerySUBDIR_DEPEND_cpp= libcpp libiberty 32291792SbdrewerySUBDIR_DEPEND_cc1plus= cc_int libcpp libdecnumber libiberty 33291792SbdrewerySUBDIR_DEPEND_cc1= cc_int libcpp libdecnumber libiberty 34291792SbdrewerySUBDIR_DEPEND_gcov= libiberty 35291792Sbdrewery 36291792SbdrewerySUBDIR_PARALLEL= 37291792Sbdrewery 381823Sphk.include <bsd.subdir.mk> 39