BewareMyPower opened a new pull request, #38:
URL: https://github.com/apache/pulsar-client-cpp/pull/38

   ### Motivation
   
   When we build Python or Node.js clients based on the C++ client, it's better 
to link dependencies statically so that they don't need to link 3rd party 
dependencies.
   
   There is an existing script to build Python wheel on macOS:
   
   https://github.com/apache/pulsar-client-python/blob/main/build-mac-wheels.sh
   
   However, it's still based on the previous Pulsar main repo. There is no 
script to build the statically linked C++ client currently.
   
   ### Modifications
   
   Add `mac-intel-build.sh` to build C++ client with statically linked 
dependencies. It should be noted that this script only applies the Intel-based 
macOS currently.
   
   Then verify this script on a macOS 11 GitHub runner, whose architecture is 
also x86.
   
   ### Documentation
   
   <!-- DO NOT REMOVE THIS SECTION. CHECK THE PROPER BOX ONLY. -->
   
   - [ ] `doc-required` 
   (Your PR needs to update docs and you will update later)
   
   - [x] `doc-not-needed` 
   (Please explain why)
   
   - [ ] `doc` 
   (Your PR contains doc changes)
   
   - [ ] `doc-complete`
   (Docs have been already added)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to