Skip to content

Commit c086566

Browse files
authored
Merge pull request #98 from elbywan/crystal-1.14.0
upgrade to crystal 1.14.0
2 parents 5c2986f + c9a9527 commit c086566

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
run: brew update && brew install crystal || true
2525
- name: Build the binary
2626
run: |
27-
export LLVM_CONFIG="$(brew --prefix)/opt/llvm@18/bin/llvm-config"
27+
export LLVM_CONFIG="$(brew --prefix)/opt/llvm@19/bin/llvm-config"
2828
shards build crystalline --release --no-debug -Dpreview_mt --stats --progress --ignore-crystal-version
2929
- name: Upload a Build Artifact
3030
uses: actions/upload-artifact@v4

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
run: shards install --production --ignore-crystal-version
2424
- name: Build the binary
2525
run: |
26-
export LLVM_CONFIG="$(brew --prefix)/opt/llvm@18/bin/llvm-config"
26+
export LLVM_CONFIG="$(brew --prefix)/opt/llvm@19/bin/llvm-config"
2727
shards build crystalline --release --no-debug -Dpreview_mt --stats --progress --ignore-crystal-version
2828
- name: Upload a Build Artifact
2929
uses: actions/upload-artifact@v4

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
FROM crystallang/crystal:1.13.2-alpine
1+
FROM crystallang/crystal:1.14.0-alpine
22

33
WORKDIR /app
44

55
# Add llvm deps.
66
RUN apk add --update --no-cache --force-overwrite \
7-
llvm15-dev llvm15-static g++ libxml2-static zstd-static make
7+
llvm18-dev llvm18-static g++ libxml2-static zstd-static make
88

99
# Build crystalline.
1010
COPY . /app/
1111

12-
RUN git clone -b 1.13.2 --depth=1 https://github.com/crystal-lang/crystal \
12+
RUN git clone -b 1.14.0 --depth=1 https://github.com/crystal-lang/crystal \
1313
&& make -C crystal llvm_ext \
1414
&& CRYSTAL_PATH=crystal/src:lib shards build crystalline \
1515
--no-debug --progress --stats --production --static --release \

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ Building from source does take a long time._
3232

3333
| Crystal | Crystalline |
3434
| -------- | ----------- |
35-
| **1.13** | **0.14** |
35+
| **1.14** | **0.15** |
36+
| 1.13 | 0.14 |
3637
| 1.12 | 0.13 |
3738
| 1.11 | 0.12 |
3839
| 1.10 | 0.11 |

0 commit comments

Comments
 (0)