1# $NetBSD: Makefile,v 1.5 2013/11/28 13:47:29 joerg Exp $ 2 3.include <bsd.init.mk> 4 5.PATH: ${LIBCXX_SRCDIR}/include 6.PATH: ${LIBCXX_SRCDIR}/include/experimental 7.PATH: ${LIBCXX_SRCDIR}/include/ext 8 9INCS= __bit_reference \ 10 __config \ 11 __debug \ 12 __functional_03 \ 13 __functional_base \ 14 __functional_base_03 \ 15 __hash_table \ 16 __locale \ 17 __mutex_base \ 18 __split_buffer \ 19 __sso_allocator \ 20 __std_stream \ 21 __tree \ 22 __tuple \ 23 __tuple_03 \ 24 __undef_min_max \ 25 algorithm \ 26 array \ 27 atomic \ 28 bitset \ 29 cassert \ 30 ccomplex \ 31 cctype \ 32 cerrno \ 33 cfenv \ 34 cfloat \ 35 chrono \ 36 cinttypes \ 37 ciso646 \ 38 climits \ 39 clocale \ 40 cmath \ 41 codecvt \ 42 complex \ 43 complex.h \ 44 condition_variable \ 45 csetjmp \ 46 csignal \ 47 cstdarg \ 48 cstdbool \ 49 cstddef \ 50 cstdint \ 51 cstdio \ 52 cstdlib \ 53 cstring \ 54 ctgmath \ 55 ctime \ 56 cwchar \ 57 cwctype \ 58 deque \ 59 dynarray \ 60 exception \ 61 forward_list \ 62 fstream \ 63 functional \ 64 future \ 65 initializer_list \ 66 iomanip \ 67 ios \ 68 iosfwd \ 69 iostream \ 70 istream \ 71 iterator \ 72 limits \ 73 list \ 74 locale \ 75 map \ 76 memory \ 77 mutex \ 78 new \ 79 numeric \ 80 optional \ 81 ostream \ 82 queue \ 83 random \ 84 ratio \ 85 regex \ 86 scoped_allocator \ 87 set \ 88 shared_mutex \ 89 sstream \ 90 stack \ 91 stdexcept \ 92 streambuf \ 93 string \ 94 strstream \ 95 system_error \ 96 tgmath.h \ 97 thread \ 98 tuple \ 99 typeindex \ 100 typeinfo \ 101 type_traits \ 102 unordered_map \ 103 unordered_set \ 104 utility \ 105 valarray \ 106 vector \ 107 __hash \ 108 hash_map \ 109 hash_set 110 111INCS+= cxxabi.h 112 113INCSDIR= /usr/include/c++ 114.for f in __hash hash_map hash_set 115INCSDIR_${f}= /usr/include/c++/ext 116.endfor 117 118.for f in dynarray optional 119INCSDIR_${f}= /usr/include/c++/experimental 120.endfor 121 122cxxabi.h: ${LIBCXXRT_SRCDIR}/src/cxxabi.h 123 cp ${LIBCXXRT_SRCDIR}/src/cxxabi.h . 124 125DPSRCS+= cxxabi.h 126CLEANFILES+= cxxabi.h 127 128.include <bsd.inc.mk> 129.include <bsd.clean.mk> 130.include <bsd.obj.mk> 131