Blender Git Loki
Git Commits -> Revision 3ea6435
Revision 3ea6435 by Julian Eisel (temp-cpp-file-system) August 3, 2021, 15:27 (GMT) |
Initial work for std::filesystem transition * Add ghc::filesystem as platform compatible replacement for std::filesystem * Add Windows specific code to avoid issues with including Windows.h * Port storage.cc to C++ * Port some functions from storage.cc to use ghc::filesystem internally. * General cleanup related to the changes. * Add USE_CPP_FILESYSTEM compile option to storage.cc, to keep legacy code around for testing. |
Commit Details:
Full Hash: 3ea6435069221b1bc4f7becce780291a04afe8a7
Parent Commit: 391af6b
Lines Changed: +6724, -680
4 Added Paths:
/extern/ghc_filesystem/filesystem.hpp (+5944, -0) (View)
/extern/ghc_filesystem/README.blender (+5, -0) (View)
/source/blender/blenlib/BLI_filesystem.hh (+51, -0) (View)
/source/blender/blenlib/intern/storage.cc (+717, -0) (View)
/extern/ghc_filesystem/README.blender (+5, -0) (View)
/source/blender/blenlib/BLI_filesystem.hh (+51, -0) (View)
/source/blender/blenlib/intern/storage.cc (+717, -0) (View)
1 Deleted Path:
/source/blender/blenlib/intern/storage.c (+0, -674)