Create build wheels for the different Python 3 versions. It adds a new file buildDarwinWheels.sh.
export CIVW_ARCHS_MACOS=x86_64
Updates install_name_tool replacement of the QuoteVerification library in libverify.dylib. In order to accommodate for the cibuildwheel builds, multiple replacements are done; loops are used to cover this approach.
for QUOTE_LIB in ${QUOTE_LIBS}
do
# install_name_tool commands.
done
Related Issue
Type of change
[ ] This change requires a documentation update
[x] This change affects the client
[ ] This change affects the server
[ ] This change affects the API
[ ] This change only concerns the documentation
How Has This Been Tested?
Tested on a macOS Big Sur VM with VMWare, and a sample application consuming the server, and it works perfectly!
Checklist:
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] My changes generate no new warnings
[ ] I have updated the documentation according to my changes
Description
buildDarwinWheels.sh
.install_name_tool
replacement of theQuoteVerification
library inlibverify.dylib
. In order to accommodate for thecibuildwheel
builds, multiple replacements are done; loops are used to cover this approach.Related Issue
Type of change
How Has This Been Tested?
Tested on a macOS Big Sur VM with VMWare, and a sample application consuming the server, and it works perfectly!
Checklist: