https://github.com/exaexa/julia-bin-debian
Package the official Julia builds into Debian packages
https://github.com/exaexa/julia-bin-debian
Last synced: 11 months ago
JSON representation
Package the official Julia builds into Debian packages
- Host: GitHub
- URL: https://github.com/exaexa/julia-bin-debian
- Owner: exaexa
- Created: 2022-06-25T21:47:28.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-25T21:58:42.000Z (almost 4 years ago)
- Last Synced: 2025-02-24T03:45:40.341Z (over 1 year ago)
- Language: Shell
- Size: 2.93 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Package official julia releases into Debian packages
Te script `make-pkg.jl` creates a julia .deb (and some other things) in the
current directory. It needs a debian with some tools, such as debhelper and
devscripts.
Make sure to clean the directory before building the same version again,
otherwise weird stuff happens.
Input environment (+ example):
- `VERSION` (`1.6.3`)
- `JULIA_ARCH` (`x86_64`)
- `JULIA_ARCH_DIR` (`x64`)
- `DEB_ARCH` (`amd64`)
Derived automatically that can be overridden automatically
- `VERSION_BRANCH` (`1.6`)
- `DEB_VERSION` (`1.8.0rc1`)
Example:
```
VERSION=1.7.3 DEB_ARCH=amd64 JULIA_ARCH=x86_64 JULIA_ARCH_DIR=x64 ./make-pkg.sh
```
Again, do not forget to remove tempfiles before each build. Use `git clean
-fdx` or so.