dominicm00 / ham

A meaty Jam build tool replacement

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use platform-independent filesystem paths

dominicm00 opened this issue · comments

Ham should use std::filesystem to handle manipulations of paths without making assumptions about path structure.

  • Rework data::Path to inherit from std::filesystem::path instead of manual string manipulation
  • Refactor code to use data::Path methods instead of manually splitting paths