Commit Graph

4 Commits

Author SHA1 Message Date
scawful
b568559efb Add YAZE project to Visual Studio solution with multi-architecture support 2025-09-28 00:20:19 -04:00
scawful
385500120a Refactor Visual Studio solution and project files for improved organization and support
- Restructured the solution file to better categorize projects, including new entries for Documentation, Scripts, and CMake.
- Updated project configurations to support multiple architectures (x86, x64, ARM64) and added new build types (RelWithDebInfo, MinSizeRel).
- Introduced new scripts for generating Visual Studio project files, enhancing the build process for Windows users.
- Removed obsolete project entries and streamlined the solution structure for clarity and maintainability.
2025-09-27 23:29:16 -04:00
scawful
dbcfdab19f Enhance Visual Studio solution structure and configuration
- Added multiple project entries for source, application, API, CLI, library, utilities, and testing components in the solution file.
- Included documentation and asset directories with relevant files for better organization and accessibility.
- Updated solution configurations to support ARM64 architecture alongside existing x64 and x86 configurations, ensuring comprehensive build support.
2025-09-27 22:54:06 -04:00
scawful
ab2198cde7 Add Visual Studio project files and enhance setup documentation
- Introduced `yaze.sln` and `yaze.vcxproj` files for easier integration with Visual Studio, supporting both x64 and x86 configurations.
- Updated the Visual Studio setup guide to reflect changes in project structure and provide clearer instructions for building and running the project.
- Enhanced asset management in the build process, ensuring automatic copying of necessary files during builds.
- Improved the setup script for vcpkg, adding checks for installation and dependencies, and clarifying user instructions for a smoother setup experience.
2025-09-27 21:03:00 -04:00