A less complex make setup without external crates