I want to load less submodules when building

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux