diff options
Diffstat (limited to '.github')
| -rw-r--r-- | .github/copilot-instructions.md | 12 | ||||
| -rw-r--r-- | .github/workflows/copilot-setup-steps.yml | 2 |
2 files changed, 11 insertions, 3 deletions
diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 9afc79389..180478fef 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -1,8 +1,14 @@ ## Configure CMake and Build -To configure cmake, run `cmake --preset default --fresh`. -To build, run `cmake --workflow --preset debug` or `cmake --workflow --preset release`. -Build instructions can be found in docs/building.md +Slang is already built in debug configuration, so you should be able to run targets +like `slangc`, `slang-test`, `slangi` etc. right away. + +If you made some changes and need to rebuild Slang, follow these steps: + +1. Configure cmake with `cmake --preset default`. +2. Run `cmake --workflow --preset debug` to build. + +Detailed build instructions can be found in docs/building.md ## Formatting diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index fe47a7778..64dd326c7 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -30,3 +30,5 @@ jobs: run: | sudo apt-get update sudo apt-get install -y libx11-dev + cmake --preset default --fresh + cmake --workflow --preset debug |
