forked from JuliaPackaging/Yggdrasil
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcoin-or-common.jl
38 lines (31 loc) · 1.56 KB
/
coin-or-common.jl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
using BinaryBuilder, Pkg
# GCC version for building the whole system
gcc_version = v"6"
# Versions of various Coin-OR libraries
Cbc_version = v"2.10.3"
Cbc_gitsha = "6fe3addaa76436d479d4431add67b371e11d3e83"
Cgl_version = v"0.60.2"
Cgl_gitsha = "6377b88754fafacf24baac28bb27c0623cc14457"
Cgl_packagespec = PackageSpec(; name = "Cgl_jll",
uuid = "3830e938-1dd0-5f3e-8b8e-b3ee43226782",
version = Cgl_version)
Clp_version = v"1.17.6"
Clp_gitsha = "756ddd3ed813eb1fa8b2d1b4fe813e6a4d7aa1eb"
Clp_packagespec = PackageSpec(; name = "Clp_jll",
uuid = "06985876-5285-5a41-9fcb-8948a742cc53",
version = Clp_version)
Osi_version = v"0.108.5"
Osi_gitsha = "2bd34ae6b8c93d342d54fd19d4d773f07194583c"
Osi_packagespec = PackageSpec(; name = "Osi_jll",
uuid = "7da25872-d9ce-5375-a4d3-7a845f58efdd",
version = Osi_version)
CoinUtils_version = v"2.11.3"
CoinUtils_gitsha = "ea66474879246f299e977802c94a0e45334e7afb"
CoinUtils_packagespec = PackageSpec(; name = "CoinUtils_jll",
uuid = "be027038-0da8-5614-b30d-e42594cb92df",
version = CoinUtils_version)
# These are the platforms we will build for by default, unless further
# platforms are passed in on the command line
platforms = expand_cxxstring_abis(supported_platforms())
platforms = [p for p in platforms if !(typeof(p) <: FreeBSD)]
platforms = [p for p in platforms if !(arch(p) == :powerpc64le)]