aboutsummaryrefslogtreecommitdiff
path: root/build2/buildfile
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2017-06-20 14:48:48 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2017-06-20 14:48:48 +0200
commit5e538c45eb61bf9baa09cf2ef4a9a9148e8acab0 (patch)
treecf9d4e6483676fd6134b4fa783c6704535dbaf98 /build2/buildfile
parent03de91683177657ddedd6b0c2590d9fd4400ae12 (diff)
Adjust search logic for std.* modules
1. Don't do fuzzy match for std.* modules (more precisely, for 'std' and std.*). This means if we want to build a std.* module, we have to specify its name explicitly: mxx{std-core}@./: cc.module_name = std.core The idea is that we don't want, say, std.core to be fuzzy-matched to some unrelated core.mxx while #2 below could have done the right thing. 2. We allow such modules to go unresolved with the assumption that they are pre-built and will be found by other means (e.g., VC's IFCPATH).
Diffstat (limited to 'build2/buildfile')
0 files changed, 0 insertions, 0 deletions