Commit Graph

3 Commits

Author SHA1 Message Date
Rohan Singh
0007dd2d6f fix: always include fcntl.h, rename FileReqData, separate allocations, align MSVC output paths with docs 2015-11-26 00:47:13 +00:00
Rohan Singh
0bdb31c42a chore: remove timer.h from wren exe and add wren.h to wren_lib project 2015-11-19 03:36:40 +00:00
Rohan Singh
67ceabaf75 feat: add MSVC 2013 project files and fix io.c for Windows build
Add Visual Studio 2013 solution and project files under util/msvc2013/ for both wren CLI and wren_lib static library, including proper source file filters and include paths. Update .gitignore to allow the new project directories while still ignoring Debug/Release outputs. Fix io.c to include <fcntl.h> on _WIN32 for O_RDONLY definition, replace S_IRUSR with 0 for cross-platform uv_fs_open compatibility, and correct uv_buf_t access to use request->fs.info.bufs for libuv API changes. Remove references to wren_io.c and wren_meta.c from the library project, replacing them with wren_opt_meta.c and wren_opt_random.c from the new optional source directory.
2015-11-18 02:54:37 +00:00