Bitcoin Forum
October 15, 2019, 05:06:48 AM *
News: Latest Bitcoin Core release: 0.18.1 [Torrent]
   Home   Help Search Login Register More  
Pages: [1]
Author Topic: [PULL] Optimize header dependencies; improve Makefile dependency graph  (Read 1345 times)
Offline Offline

Activity: 5
Merit: 0

View Profile
May 16, 2011, 04:15:15 AM

This patch set includes the following changes:

    Remove unused #includes

    Factor out #includes that are only needed in some source files from headers.h

    Add dependency tracking to unix, mac, and mingw makefiles via gcc's -MMD flag

These changes improve bitcoin's development environment. Previously changing any header file caused a global recompile. With these changes, only those files that directly depend on a changed header file will require recompilation.
Pages: [1]
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!