[COPY] --- T2-COPYRIGHT-BEGIN --- [COPY] t2/package/*/coin-asl/coin-asl.desc [COPY] Copyright (C) 2004 - 2026 The T2 SDE Project [COPY] SPDX-License-Identifier: GPL-2.0 [COPY] --- T2-COPYRIGHT-END --- [I] COIN-OR autotools harness to build AMPL Solver Library [T] COIN-OR autotools harness to build AMPL Solver Library. [U] https://www.coin-or.org/ [A] COIN-OR Foundation [M] andrei32 [C] base/library [F] CROSS [L] EPL [V] 2.1.0 [P] X -----5---9 201.000 [D] 4dffaa6e964aef0a0d31ab435b681511f13c9fdb7f0a12a0620994e7 ThirdParty-ASL-2.1.0.tar.gz https://github.com/coin-or-tools/ThirdParty-ASL/archive/releases%2F2.1.0/ [D] 22227eef46aa49f4e8e47f5c164179a093930ce3eed3f49706754a46 solvers.tgz https://ampl.com/netlib/ampl/ hook_add prepatch 4 "tar -xzf $(match_source_file -p solvers.tgz)" asl_cross_conf() { ( [ $arch_sizeof_char_p = 8 ] && cat <<-EOT #define X64_bit_pointers #define Long int #define Intcast (int)(long) #define Double_Align EOT [ $arch_bigendian != no ] && echo "#define IEEE_8087" || echo "#define IEEE_MC68k" cat <<-EOT #define Arith_Kind_ASL 1 #define QNaN0 0x0 #define QNaN1 0xfff80000 EOT ) > solvers/arith.h1 } atstage cross && hook_add premake 5 asl_cross_conf