Use the pre-built recombine binary (terrylyons/recombine#25). Mac only for now as pre-built binaries for Linux and Windows are WIP. May significantly reduce the case for #73 and #75.
retrieve installer via artifacts API – looks like a huge pain in the butt
Use the pre-built
recombine
binary (terrylyons/recombine#25). Mac only for now as pre-built binaries for Linux and Windows are WIP. May significantly reduce the case for #73 and #75.retrieve installer via artifacts API– looks like a huge pain in the buttrepo
argument parses weirdly (see here – looks liketerrylyons/recombine
is correct syntax)repo
, Action fails withError: Not Found
(=404?); possible reasons:secrets.GITHUB_TOKEN
not found – no, that reportsInput required and not supplied: github_token
release
branch not found – no, that reportsRunID:
and thenNot Found
build
not found :x: omittingname
argument will download all artifactssecrets.RECOMBINE_LOGIN
works (isn’t that a password, not an authentication token?)retrieve installer (specific version for now) from the command line usingcurl
Not Found
(404) :x: not supportedgit-preamble.sh
stepcmake -- install
step/Users/runner/work/recombine/recombine/build/recombine/recombine.framework
--prefix
option to overCMAKE_INSTALL_PREFIX
:x: no changeCMAKE_BUILD_RPATH
CMAKE_BUILD_RPATH_USE_ORIGIN
CMAKE_INSTALL_RPATH
CMAKE_MACOSX_RPATH
– defaults toTRUE
RPATH
otool -l
to inspect binaries for value(s?) ofLC_RPATH
inrecombine
binary:recombine
build, before test install:/opt/intel/compilers_and_libraries/mac/mkl/../compiler/lib
recombine
build, after test install:/Users/runner/lyonstech/recombine.framework/Versions/C
esig
pre-built version, before install:/opt/intel/compilers_and_libraries/mac/mkl/../compiler/lib
otool -D
to look at “install name”:recombine/recombine.framework/Versions/C/recombine
recombine
build (/Users/runner/work/recombine/recombine/build
) + install nametest_recombine
step