mirror of
https://github.com/ivabus/pantry
synced 2025-06-08 08:20:32 +03:00
+ghc (#92)
This commit is contained in:
parent
d9d4073ba1
commit
ea699e9b52
3 changed files with 2 additions and 5 deletions
3
.github/workflows/build.yml
vendored
3
.github/workflows/build.yml
vendored
|
@ -41,9 +41,6 @@ jobs:
|
|||
ln -s $GITHUB_WORKSPACE/pantry /opt/tea.xyz/var/pantry
|
||||
mkdir .git # no git in our image
|
||||
|
||||
# even though we install ca-certificates, our curl is not aware of them or something
|
||||
echo --insecure >> ~/.curlrc
|
||||
|
||||
#FIXME needed for gdk-pixbuf
|
||||
apt --yes install shared-mime-info
|
||||
;;
|
||||
|
|
|
@ -22,3 +22,4 @@ build:
|
|||
test:
|
||||
script: |
|
||||
curl -i tea.xyz
|
||||
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org
|
||||
|
|
|
@ -16,17 +16,16 @@ provides:
|
|||
|
||||
dependencies:
|
||||
gnu.org/m4: 1
|
||||
perl.org: '*'
|
||||
|
||||
build:
|
||||
dependencies:
|
||||
tea.xyz/gx/cc: c99
|
||||
tea.xyz/gx/make: '*'
|
||||
perl.org: '*'
|
||||
script: |-
|
||||
./configure \
|
||||
--build={{ hw.target }} \
|
||||
--prefix="{{ prefix }}"
|
||||
make --jobs {{ hw.concurrency }} install
|
||||
|
||||
|
||||
test: true #FIXME
|
||||
|
|
Loading…
Reference in a new issue