+julialang.org (#3754)

* +julialang.org

* fix issues

* try fix

* I've no idea how to fix it

* remove sys.dylib.dSYM

---------

Co-authored-by: Jacob Heider <jacob@pkgx.dev>
This commit is contained in:
Rajdeep Malakar 2023-10-23 04:22:31 +05:30 committed by GitHub
parent c1ea3edddd
commit 2ddea318b8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 49 additions and 0 deletions

View file

@ -0,0 +1 @@
println("Hello, World!")

View file

@ -0,0 +1,48 @@
distributable: ~
warnings:
- vendored
versions:
github: JuliaLang/julia/tags
strip: /v/
interprets:
extensions: jl
args: [julia]
build:
dependencies:
curl.se: '*'
gnu.org/tar: '*'
working-directory: tmp
script:
- curl -L "https://julialang-s3.julialang.org/bin/$PLATFORM/$ARCH/{{version.major}}.{{version.minor}}/julia-{{version.raw}}-$TRIPLE.tar.gz" |
tar zxvf - --strip-components=1
- mkdir -p "{{prefix}}"
- cp -av ./* {{prefix}}/
- run: rm -rf sys.dylib.dSYM
if: darwin
working-directory: ${{prefix}}/lib/julia
env:
linux/x86-64:
PLATFORM: 'linux'
ARCH: 'x64'
TRIPLE: 'linux-x86_64'
linux/aarch64:
PLATFORM: 'linux'
ARCH: 'aarch64'
TRIPLE: 'linux-aarch64'
darwin/x86-64:
PLATFORM: 'mac'
ARCH: 'x64'
TRIPLE: 'mac64'
darwin/aarch64:
PLATFORM: 'mac'
ARCH: 'aarch64'
TRIPLE: 'macaarch64'
test: test "$(julia fixture.jl)" = "Hello, World!"
provides:
- bin/julia