Deploying Boost App: Best Practices?
I am building an open source C++ application using various Boost libraries. I am using the libraries as-is without any tweaks, additions, or wrappers to the source or headers. What is the accepted way (if there is one) of deploying a Boost application when the application includes the source under an open source license? Should I distribute only *my* source along with instructions to users who want to compile it to download the Boost libraries? Or, should I include a boost/ subdirectory in my source tree with the Boost headers and libraries my app uses? Merrill
I am building an open source C++ application using various Boost libraries. I am using the libraries as-is without any tweaks, additions, or wrappers to the source or headers.
What is the accepted way (if there is one) of deploying a Boost application when the application includes the source under an open source license? Should I distribute only *my* source along with instructions to users who want to compile it to download the Boost libraries? Or, should I include a boost/ subdirectory in my source tree with the Boost headers and libraries my app uses?
Either, or both, or make the parts of Boost that you use (extracted with bcp?) a separate download (if you don't have a copy of Boost already, you'll need to download this etc...). John.
I would add that if you go with the former (personally, my preference
as an open source user), you should specify which version of Boost
you're using.
Noel
On 11/11/05, John Maddock
I am building an open source C++ application using various Boost libraries. I am using the libraries as-is without any tweaks, additions, or wrappers to the source or headers.
What is the accepted way (if there is one) of deploying a Boost application when the application includes the source under an open source license? Should I distribute only *my* source along with instructions to users who want to compile it to download the Boost libraries? Or, should I include a boost/ subdirectory in my source tree with the Boost headers and libraries my app uses?
Either, or both, or make the parts of Boost that you use (extracted with bcp?) a separate download (if you don't have a copy of Boost already, you'll need to download this etc...).
John.
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
participants (3)
-
John Maddock
-
Merrill Cornish
-
Noel Yap