HomePhabricator

[libc++] Build <filesystem> support as part of the dylib

Description

[libc++] Build <filesystem> support as part of the dylib

Summary:
This patch treats <filesystem> as a first-class citizen of the dylib,
like all other sub-libraries (e.g. <chrono>). As such, it also removes
all special handling for installing the filesystem library separately
or disabling part of the test suite from the lit command line.

Unlike the previous attempt (r356500), this doesn't remove all the
filesystem tests.

Reviewers: mclow.lists, EricWF, serge-sans-paille

Subscribers: mgorny, christof, jkorous, dexonsmith, jfb, jdoerfert, libcxx-commits

Differential Revision: https://reviews.llvm.org/D59152

Details

Committed
ldionneMar 19 2019, 1:56 PM
Differential Revision
D59152: [libc++] Build <filesystem> support as part of the dylib
Branches
Unknown
Tags
Unknown