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
|