diff options
author | theraven <theraven@FreeBSD.org> | 2015-10-25 14:52:16 +0000 |
---|---|---|
committer | theraven <theraven@FreeBSD.org> | 2015-10-25 14:52:16 +0000 |
commit | f89934e0d7a2af95ccadda8278886fd5cba9cb3a (patch) | |
tree | 22d99608196de7e420886ac2b497690c8dda2d6b /usr.bin/Makefile | |
parent | d68c757503c2c8a21cd45586aef14485c96ad222 (diff) | |
download | FreeBSD-src-f89934e0d7a2af95ccadda8278886fd5cba9cb3a.zip FreeBSD-src-f89934e0d7a2af95ccadda8278886fd5cba9cb3a.tar.gz |
Lots of improvements to the BSD-licensed dtc
- Various fixes to includes (including recursive includes)
- Lots of testing that the output exactly matches GPL'd dtc
- Lots of bug fixes to merging
- Fix incorrect mmap usage
- Ad-hoc memory management replaced with C++11 unique_ptr and similar
Patrick Wildt has successfully run many (all?) of the GPL dtc test suite.
Diffstat (limited to 'usr.bin/Makefile')
-rw-r--r-- | usr.bin/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/usr.bin/Makefile b/usr.bin/Makefile index ae45c95..f2588ff 100644 --- a/usr.bin/Makefile +++ b/usr.bin/Makefile @@ -210,8 +210,10 @@ SUBDIR.${MK_GAMES}+= pom SUBDIR.${MK_GAMES}+= primes SUBDIR.${MK_GAMES}+= random .if ${MK_GPL_DTC} != "yes" +.if ${COMPILER_FEATURES:Mc++11} SUBDIR+= dtc .endif +.endif SUBDIR.${MK_GROFF}+= vgrind SUBDIR.${MK_HESIOD}+= hesinfo SUBDIR.${MK_ICONV}+= iconv |