Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: support ccache and sccache in the Makefile #170

Closed
isaac-io opened this issue Sep 21, 2022 · 1 comment · Fixed by #171
Closed

build: support ccache and sccache in the Makefile #170

isaac-io opened this issue Sep 21, 2022 · 1 comment · Fixed by #171
Assignees
Labels
build Build related Upstreamable can be upstreamed to RocksDB
Milestone

Comments

@isaac-io
Copy link
Contributor

Using ccache and sccache to speed up build times is already supported by the CMake configuration. It saves a lot of time during the development cycle when debugging or when switching branches and build configurations frequently.

Add the support by detecting the availability of sccache/ccache in the build_detect_platform script and using that information in the Makefile.

@isaac-io isaac-io added Upstreamable can be upstreamed to RocksDB build Build related labels Sep 21, 2022
@isaac-io isaac-io self-assigned this Sep 21, 2022
isaac-io added a commit that referenced this issue Sep 21, 2022
Add support for detecting and using ccache/sccache to the Makefile build
in order to speed up build times as it's done in the CMake configuration.
@isaac-io isaac-io added this to the v2.1.0 milestone Sep 21, 2022
@isaac-io isaac-io removed this from the v2.1.0 milestone Oct 6, 2022
isaac-io added a commit that referenced this issue Oct 20, 2022
Add support for detecting and using ccache/sccache to the Makefile build
in order to speed up build times as it's done in the CMake configuration.
@isaac-io isaac-io added this to the v2.2.0 milestone Oct 26, 2022
@Guyme
Copy link

Guyme commented Nov 3, 2022

waiting for @mrambacher review

isaac-io added a commit that referenced this issue Nov 3, 2022
Add support for detecting and using ccache/sccache to the Makefile build
in order to speed up build times as it's done in the CMake configuration.
isaac-io added a commit that referenced this issue Nov 6, 2022
Add support for detecting and using ccache/sccache to the Makefile build
in order to speed up build times as it's done in the CMake configuration.
Yuval-Ariel pushed a commit that referenced this issue Nov 15, 2022
Add support for detecting and using ccache/sccache to the Makefile build
in order to speed up build times as it's done in the CMake configuration.
Yuval-Ariel pushed a commit that referenced this issue Nov 25, 2022
Add support for detecting and using ccache/sccache to the Makefile build
in order to speed up build times as it's done in the CMake configuration.
Yuval-Ariel pushed a commit that referenced this issue Nov 25, 2022
Add support for detecting and using ccache/sccache to the Makefile build
in order to speed up build times as it's done in the CMake configuration.
Yuval-Ariel pushed a commit that referenced this issue Apr 30, 2023
Add support for detecting and using ccache/sccache to the Makefile build
in order to speed up build times as it's done in the CMake configuration.
Yuval-Ariel pushed a commit that referenced this issue May 4, 2023
Add support for detecting and using ccache/sccache to the Makefile build
in order to speed up build times as it's done in the CMake configuration.
udi-speedb pushed a commit that referenced this issue Nov 13, 2023
Add support for detecting and using ccache/sccache to the Makefile build
in order to speed up build times as it's done in the CMake configuration.
udi-speedb pushed a commit that referenced this issue Nov 15, 2023
Add support for detecting and using ccache/sccache to the Makefile build
in order to speed up build times as it's done in the CMake configuration.
udi-speedb pushed a commit that referenced this issue Dec 3, 2023
Add support for detecting and using ccache/sccache to the Makefile build
in order to speed up build times as it's done in the CMake configuration.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Build related Upstreamable can be upstreamed to RocksDB
Projects
None yet
2 participants