slang icon indicating copy to clipboard operation
slang copied to clipboard

WIP Drop Premake

Open expipiplus1 opened this issue 11 months ago • 1 comments

TODO:

  • Replace the release action workflows
  • Falcor tests
  • Test as a submodule
  • Archive slang-glslang and slang-llvm repos
  • Remove premake generated files and the cmake code to clean them
  • Update build instructions
  • Document CI setup for CMake

expipiplus1 avatar Mar 07 '24 16:03 expipiplus1

We need to update the build instructions document along with this change.

csyonghe avatar Mar 07 '24 17:03 csyonghe

Our contribution guide needs to be modified as well. https://github.com/jkwak-work/slang/blob/master/CONTRIBUTION.md#build-slang-from-source

jkwak-work avatar Apr 23 '24 17:04 jkwak-work

Before we can remove premake, our gitlab CI also need to be updated first to use cmake.

csyonghe avatar Apr 23 '24 18:04 csyonghe

looks like nothing change on : release-*.yml files. How is that going to work? Because those workflows also use premake to build the release binary?

kaizhangNV avatar Apr 24 '24 04:04 kaizhangNV