Hi,
I'm looking for somebody with more git-fu than I have.
When building ceph we load a ton of submodules.
But I do not need all of them. Some of them are loaded as FreeBSD
packages. Others are specific for Linux. And things like {s,d}pdk and
seastar would be nice if ceph on FreeBSD needed them, but I'm not yet
that far.
Is there a "easy" way of specifying which I do not want?
Other than hacking at the .submodules file after I fetched the git repo?
I looked in `git help submodules`, but there is little I could imagine
other than setting 'active = false' before fetching the submodules.
--WjW
Submodule path 'ceph-erasure-code-corpus': checked out
'2d7d78b9cc52e8a9529d8cc2d2954c7d375d5dd7'
Submodule path 'ceph-object-corpus': checked out
'e9bd1dbea014d62f6ada4d1535241ba4091a7b88'
Submodule path 'cephadm-adoption-corpus': checked out
'80c2e76549e35651ac7d7ee17e6badaee42dc866'
Submodule path 'src/blkin': checked out
'f24ceec055ea236a093988237a9821d145f5f7c8'
Submodule path 'src/c-ares': checked out
'fd6124c74da0801f23f9d324559d8b66fb83f533'
Submodule path 'src/civetweb': checked out
'bb99e93da00c3fe8c6b6a98520fb17cf64710ce7'
Submodule path 'src/crypto/isa-l/isa-l_crypto': checked out
'603529a4e06ac8a1662c13d6b31f122e21830352'
Submodule path 'src/dmclock': checked out
'47703948cb73d3c858cdf0701b741bb82978020a'
Submodule path 'src/erasure-code/jerasure/gf-complete': checked out
'7e61b44404f0ed410c83cfd3947a52e88ae044e1'
Submodule path 'src/erasure-code/jerasure/jerasure': checked out
'96c76b89d661c163f65a014b8042c9354ccf7f31'
Submodule path 'src/fmt': checked out
'7ad3015f5bc77eda28d52f820e6d89955bf0784a'
Submodule path 'src/googletest': checked out
'4e29e48840e611ecbef33d10960d7480d2e9034a'
Submodule path 'src/isa-l': checked out
'7e1a337433a340bc0974ed0f04301bdaca374af6'
Submodule path 'src/lua': checked out
'1fce39c6397056db645718b8f5821571d97869a4'
Submodule path 'src/rapidjson': checked out
'f54b0e47a08782a6131cc3d60f94d038fa6e0a51'
Submodule path 'src/rapidjson/thirdparty/gtest': checked out
'0a439623f75c029912728d80cb7f1b8b48739ca4'
Submodule path 'src/rocksdb': checked out
'4c736f177851cbf9fb7a6790282306ffac5065f8'
Submodule path 'src/seastar': checked out
'fb4d559f1417edd44580a44ee90c25c3cb76ea6e'
Submodule path 'src/seastar/dpdk': checked out
'7c29bbc804687fca5a2f71d05a120e81b2bd0066'
Submodule path 'src/spdk': checked out
'06d09c1108b16197ea985ae4d67867ed672a1e18'
Submodule path 'src/spdk/dpdk': checked out
'cb4240afc36b5da057cd4940d33964f84d0512c8'
Submodule path 'src/spdk/intel-ipsec-mb': checked out
'489ec6082a9d4a65d7569d1772dce64d2e96f5b5'
Submodule path 'src/spdk/isa-l': checked out
'09e787231b31add1234ec9a3dfe718533f1c3bf4'
Submodule path 'src/spdk/ocf': checked out
'515137f25ec71dca0c268fbd1437dd7d177e4f8d'
Submodule path 'src/xxHash': checked out
'1f40c6511fa8dd9d2e337ca8c9bc18b3e87663c9'
Submodule path 'src/zstd': checked out
'83b51e9f886be7c2a4d477b6e7bc6db831791d8d'
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx