Skip to content

Instantly share code, notes, and snippets.

@findmyway
Created March 18, 2019 02:19
Show Gist options
  • Save findmyway/4cd244bbe3b7dd528d6613519986229c to your computer and use it in GitHub Desktop.
Save findmyway/4cd244bbe3b7dd528d6613519986229c to your computer and use it in GitHub Desktop.
using BinaryBuilder
const src_name = "ViZDoom"
const src_version = v"1.2.1"
platforms = [
BinaryProvider.Linux(:x86_64, :glibc)
]
sources = [
"https://github.com/mwydmuch/ViZDoom/archive/1.1.6.tar.gz"=>"c127b97dec3365acbd0ff036b4011fc46c48df49b8fa984bc47acfb9303f7db3",
"./bundled"
]
script = raw"""
apk add libjpeg-dev
cd $WORKSPACE/srcdir/ViZDoom
"""
products(prefix) = [
LibraryProduct(prefix, "libvizdoomjl", :libvizdoomjl)
]
dependencies = [
"https://github.com/JuliaPackaging/JuliaBuilder/releases/download/v1.0.0-2/build_Julia.v1.0.0.jl",
"http://github.com/JuliaInterop/libcxxwrap-julia/releases/download/v0.5.1/build_libcxxwrap-julia-1.0.v0.5.1.jl"
]
build_tarballs(ARGS, src_name, src_version, sources, script, platforms, products, dependencies)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment