Move Callback into its own header
This gets rid of the inclusion of <future> in util.hh, cutting compilation time by ~20s (CPU time). Issue #4045.
Showing
- src/libstore/binary-cache-store.cc 1 addition, 0 deletionssrc/libstore/binary-cache-store.cc
- src/libstore/build.cc 1 addition, 0 deletionssrc/libstore/build.cc
- src/libstore/dummy-store.cc 1 addition, 0 deletionssrc/libstore/dummy-store.cc
- src/libstore/filetransfer.cc 1 addition, 0 deletionssrc/libstore/filetransfer.cc
- src/libstore/http-binary-cache-store.cc 1 addition, 0 deletionssrc/libstore/http-binary-cache-store.cc
- src/libstore/legacy-ssh-store.cc 1 addition, 0 deletionssrc/libstore/legacy-ssh-store.cc
- src/libstore/local-store.cc 1 addition, 0 deletionssrc/libstore/local-store.cc
- src/libstore/misc.cc 1 addition, 1 deletionsrc/libstore/misc.cc
- src/libstore/remote-store.cc 1 addition, 0 deletionssrc/libstore/remote-store.cc
- src/libstore/store-api.cc 1 addition, 3 deletionssrc/libstore/store-api.cc
- src/libutil/callback.hh 46 additions, 0 deletionssrc/libutil/callback.hh
- src/libutil/util.hh 1 addition, 37 deletionssrc/libutil/util.hh
Loading
Please register or sign in to comment