[PATCH] D16948: [libcxx] Filesystem TS -- Complete

Eric Fiselier via cfe-commits cfe-commits at lists.llvm.org
Mon Jun 13 18:56:48 PDT 2016


EricWF added a comment.

In http://reviews.llvm.org/D16948#456966, @rmaprath wrote:

> In http://reviews.llvm.org/D16948#456929, @EricWF wrote:
>
> > Unless there are any objections I plan to commit this change on Friday.
> >
> > That will give it about a month of in-tree time before the 3.9 release branch.
>
>
> Fine by me.
>
> I didn't have much time to go through the patch, is there a way to disable this module from building? It won't compile for our targets until we put in some sort of a porting layer (which I need to start thinking of). Would be nice if there is some CMake switch to turn this off until such time.


Currently you can switch it off using the CMake option `-DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF`. This turns off all of the experimental libraries, including filesystem and polymorphic memory resources.

Would this be sufficient for your use case? Otherwise I can create an option to specifically disable filesystem.


http://reviews.llvm.org/D16948





More information about the cfe-commits mailing list