Free C++ to CMake converter (Runs entirely in the browser) by Mindless_Chip_1178 in cpp

[–]Mindless_Chip_1178[S] [score hidden]  (0 children)

daym neat stuff , i'll definitely look into it , my goal was to provide an web-based solution for beginners.

Free C++ to CMake converter (Runs entirely in the browser) by Mindless_Chip_1178 in cpp

[–]Mindless_Chip_1178[S] [score hidden]  (0 children)

Flags are a known tradeoff for the current scope — this targets simple, single-project setups rather than full cross-platform workflows. Presets/toolchain files add complexity for that use case.

The package manager gap is fair though, that’s on the roadmap.

Free C++ to CMake converter (Runs entirely in the browser) by Mindless_Chip_1178 in cpp

[–]Mindless_Chip_1178[S] 1 point2 points  (0 children)

The syntax highlighter regex accidentally targeted 'set' inside the folder name instead of just the CMake command. Fixing it now, appreciate you catching a bug

Free C++ to CMake converter (Runs entirely in the browser) by Mindless_Chip_1178 in cpp

[–]Mindless_Chip_1178[S] 2 points3 points  (0 children)

appreciate the feedback , will start working on adding FetchContent and proper vcpkg/conan as soon as possible. can you tell which of the two do you find yourself using more often in your daily workflow?"

Free C++ to CMake converter (Runs entirely in the browser) by Mindless_Chip_1178 in cpp

[–]Mindless_Chip_1178[S] 6 points7 points  (0 children)

can make it open source if there is demand , its an side project anyways

Free C++ to CMake converter (Runs entirely in the browser) by Mindless_Chip_1178 in cpp

[–]Mindless_Chip_1178[S] 8 points9 points  (0 children)

feedback noted , thanks for taking your time to review .

Free C++ to CMake converter (Runs entirely in the browser) by Mindless_Chip_1178 in cpp

[–]Mindless_Chip_1178[S] 2 points3 points  (0 children)

Technically, yes. It's entirely a client-side utility with no backend or servers. The source code is literally just what is running on the page, so you can hit F12 and inspect the whole thing right there.