summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/copilot-instructions.md12
-rw-r--r--.github/workflows/copilot-setup-steps.yml2
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