build: Add missed gcov files to 'make clean' #19718

pull hebasto wants to merge 1 commits into bitcoin:master from hebasto:200814-gcno changing 2 files +7 −1
  1. hebasto commented at 11:43 AM on August 14, 2020: member

    On master (b4d0366b47dd9b8fe29cc9a100dcdf6ca1d3cabf):

    $ ./autogen.sh
    $ ./configure --enable-lcov
    $ make && make cov
    $ make clean
    $ find . -name '*.gcno'
    ./src/rpc/libbitcoin_server_a-blockchain.gcno
    ./src/rpc/libbitcoin_common_a-util.gcno
    ./src/rpc/libbitcoin_common_a-rawtransaction_util.gcno
    ./src/rpc/libbitcoin_server_a-rawtransaction.gcno
    ./src/rpc/libbitcoin_util_a-request.gcno
    ./src/rpc/libbitcoin_server_a-net.gcno
    ./src/rpc/libbitcoin_server_a-server.gcno
    ./src/rpc/libbitcoin_server_a-mining.gcno
    ./src/rpc/libbitcoin_server_a-misc.gcno
    ./src/rpc/libbitcoin_cli_a-client.gcno
    ./src/node/libbitcoin_server_a-coinstats.gcno
    ./src/node/libbitcoin_server_a-transaction.gcno
    ./src/node/libbitcoin_server_a-context.gcno
    ./src/node/libbitcoin_server_a-psbt.gcno
    ./src/node/libbitcoin_server_a-ui_interface.gcno
    ./src/node/libbitcoin_server_a-coin.gcno
    ./src/test/util/libtest_util_a-setup_common.gcno
    ./src/test/util/libtest_util_a-net.gcno
    ./src/test/util/libtest_util_a-blockfilter.gcno
    ./src/test/util/libtest_util_a-mining.gcno
    ./src/test/util/libtest_util_a-transaction_utils.gcno
    ./src/test/util/libtest_util_a-wallet.gcno
    ./src/test/util/libtest_util_a-str.gcno
    ./src/test/util/libtest_util_a-logging.gcno
    ./src/index/libbitcoin_server_a-txindex.gcno
    ./src/index/libbitcoin_server_a-base.gcno
    ./src/index/libbitcoin_server_a-blockfilterindex.gcno
    ./src/util/libbitcoin_util_a-error.gcno
    ./src/util/libbitcoin_util_a-rbf.gcno
    ./src/util/libbitcoin_util_a-message.gcno
    ./src/util/libbitcoin_util_a-time.gcno
    ./src/util/libbitcoin_util_a-moneystr.gcno
    ./src/util/libbitcoin_util_a-url.gcno
    ./src/util/libbitcoin_consensus_a-strencodings.gcno
    ./src/util/libbitcoin_util_a-settings.gcno
    ./src/util/libbitcoin_util_a-system.gcno
    ./src/util/libbitcoin_util_a-threadnames.gcno
    ./src/util/libbitcoin_util_a-fees.gcno
    ./src/util/libbitcoin_util_a-asmap.gcno
    ./src/util/libbitcoin_util_a-strencodings.gcno
    ./src/util/libbitcoin_util_a-string.gcno
    ./src/util/libbitcoin_util_a-bytevectorhash.gcno
    ./src/util/libbitcoin_util_a-bip32.gcno
    ./src/util/libbitcoin_util_a-spanparsing.gcno
    ./src/util/libbitcoinconsensus_la-strencodings.gcno
    ./src/interfaces/libbitcoin_wallet_a-wallet.gcno
    ./src/interfaces/libbitcoin_util_a-handler.gcno
    ./src/interfaces/libbitcoin_server_a-chain.gcno
    ./src/interfaces/libbitcoin_server_a-node.gcno
    ./src/crc32c/src/libcrc32c_a-crc32c_portable.gcno
    ./src/crc32c/src/libcrc32c_a-crc32c.gcno
    ./src/crc32c/src/libcrc32c_sse42_a-crc32c_sse42.gcno
    

    This PR fixes this issue.

  2. build: Add missed gcov files to 'make clean' 6cb8771173
  3. fanquake added the label Build system on Aug 14, 2020
  4. practicalswift commented at 3:13 PM on August 14, 2020: contributor

    ACK 6cb8771173d835bdeb89c76b1d53191d3c896968 -- patch looks correct

  5. fanquake renamed this:
    build, test: Add missed gcov files to 'make clean'
    build: Add missed gcov files to 'make clean'
    on Aug 15, 2020
  6. fanquake merged this on Aug 15, 2020
  7. fanquake closed this on Aug 15, 2020

  8. hebasto deleted the branch on Aug 15, 2020
  9. MarcoFalke commented at 7:46 AM on August 15, 2020: member

    Is there an alternative to doing a mix of enumerate-all-folders, but then wildcard on the file name? Maybe a recursive wildcard or some kind of rule to delete only cov files that could have been generated while compiling the target?

  10. MarcoFalke commented at 7:48 AM on August 15, 2020: member

    Similar to $(BITCOIN_TESTS:=.log). Not sure if this is possible, though

  11. PastaPastaPasta referenced this in commit 8ab4e7f45b on Sep 21, 2021
  12. kittywhiskers referenced this in commit c0921b05e7 on Oct 12, 2021
  13. DrahtBot locked this on Feb 15, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-24 21:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me