Branch: refs/heads/master Home: https://github.com/xrootd/xrootd Commit: 7cc2faa76a00dec85c794a60583f2b98fb1c753b https://github.com/xrootd/xrootd/commit/7cc2faa76a00dec85c794a60583f2b98fb1c753b Author: Paul Millar <[log in to unmask]> Date: 2021-01-05 (Tue, 05 Jan 2021) Changed paths: M CMakeLists.txt M src/XrdCrypto.cmake M src/XrdSec.cmake M src/XrdSecgsi.cmake Log Message: ----------- build: add 'plugins' phony target Motivation: Commands like 'xrdcp' and 'xrdfs' require plugins to provide some functionality, perhaps most prominently when authenticating. However, the list of required plugins and the names of these plugin's targets changes over time. It would be convenient if the build system were to automate building a useful subset of plugins (perhaps all plugins) by using a constant (phony) target 'plugins'. This would facilitate creating build-tree binaries with a command like: make plugins xrdcp xrdfs Modification: Add support for 'plugins' phony target to which plugins may add themselves. Add initial support for this 'plugins' target that builds XrdCryptossl, XrdSecpwd, XrdSecsss, XrdSecunix, XrdSecgsi, XrdSecgsiGMAPDN and XrdSecgsiAUTHZVO, and any dependencies thereof. Result: Is is easier to build functional client applications that run from within the build-tree. Commit: 05778b5aeda11935a0831a76b03500115a441e5c https://github.com/xrootd/xrootd/commit/05778b5aeda11935a0831a76b03500115a441e5c Author: simonmichal <[log in to unmask]> Date: 2021-01-18 (Mon, 18 Jan 2021) Changed paths: M CMakeLists.txt M src/XrdCrypto.cmake M src/XrdSec.cmake M src/XrdSecgsi.cmake Log Message: ----------- Merge pull request #1375 from paulmillar/development/add-plugins-phony build: add 'plugins' phony target Compare: https://github.com/xrootd/xrootd/compare/68979c3b2e88...05778b5aeda1 ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-DEV list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1