Created attachment 217254 [details] Patch to 1823 Notable changes: Speed up generation of input files list Add support escape JSON string to stream for export compile commands Support specifying required Ninja version Specify deps format for actions Don't assert on gn builds without any target Make data_deps in copy() targets work Use correct path to generated binary for EXECUTABLE target Make analyze handle targets from all toolchains Add no_check_targets config option On arm64 hosts, set host_cpu to 'arm64', not 'arm' Also apply no_check_target filtering to gn gen --check clang: Add support for C++ modules in deps
A commit references this bug: Author: fernape Date: Wed Aug 19 10:52:18 UTC 2020 New revision: 545309 URL: https://svnweb.freebsd.org/changeset/ports/545309 Log: devel/gn: update to 1823 * Speed up generation of input files list * Add support escape JSON string to stream for export compile commands * Support specifying required Ninja version * Specify deps format for actions * Don't assert on gn builds without any target * Make data_deps in copy() targets work * Use correct path to generated binary for EXECUTABLE target * Make analyze handle targets from all toolchains * Add no_check_targets config option * On arm64 hosts, set host_cpu to 'arm64', not 'arm' * Also apply no_check_target filtering to gn gen --check * clang: Add support for C++ modules in deps While here, reorder out of place variables PR: 248685 Submitted by: o.hushchenkov@gmail.com (maintainer) Changes: head/devel/gn/Makefile head/devel/gn/distinfo
Committed with cosmetic changes. Thanks!