Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Linux compilation #1082
Compilation support for Linux is really important for us (ideally, we want to have multiple shader building services using Docker and Kubernetes). Since DXC is LLVM based, I don't feel like there are major obstacles to overcome here, but the repo has been Windows-centric for a while, so there are some areas that would need to be addressed to handle this (Batch scripts, COM usage, DXGI dependency, etc..)
Has this been discussed yet? I'm willing to contribute in this area, but ideally it would be a larger push from the owners, as well. I think the first step is replacing the build batch scripts with something like python, so the cmake overrides can be applied consistently on both Windows and Linux. Many other scripts in the hctbuild directory are already python, so it seems like a good fit.