Skip to content

Step one towards merging timer changes.#81

Merged
EricWF merged 4 commits intomasterfrom
upgrade-step1
Mar 9, 2015
Merged

Step one towards merging timer changes.#81
EricWF merged 4 commits intomasterfrom
upgrade-step1

Conversation

@EricWF
Copy link
Copy Markdown
Contributor

@EricWF EricWF commented Mar 6, 2015

This patch cleans up our use of generic macros and also merges changes in the
build system.

It adds the CMake options:
*-DBENCHMARK_ENABLE_TESTING: Turn on building googletest and the testsuite.

  • -DBENCHMARK_ENABLE_SHARED: Build benchmark as a shared library.

This patch also removes a bunch of travis build matrix entries that are unneeded. Instead of having one entry to run the benchmark tests and another entry to run the regex tests there is now one that runs both.

This patch cleans up our use of generic macros and also merges changes in the
build system.

It adds options -DBENCHMARK_ENABLE_TESTING and -DBENCHMARK_ENABLE_SHARED.
Comment thread CMakeLists.txt
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

any reason why you moved this up?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I felt like it didn't make sense that it lived between the add_cxx_compiler_flag(...) and cxx_feature_check(...) blocks. Those seem to be logically related to each other and setting the SO version there seemed out of place.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SGTM

@dmah42
Copy link
Copy Markdown
Member

dmah42 commented Mar 9, 2015

LGTM modulo failing build

EricWF added a commit that referenced this pull request Mar 9, 2015
Step one towards merging timer changes.
@EricWF EricWF merged commit 61f0506 into master Mar 9, 2015
@EricWF EricWF deleted the upgrade-step1 branch March 12, 2015 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants