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

Add CMake build support #6

Merged
merged 6 commits into from
Jul 21, 2018
Merged

Add CMake build support #6

merged 6 commits into from
Jul 21, 2018

Conversation

mogemimi
Copy link
Owner

Hi there,

I (and we) would like to migrate from GYP (Generate Your Projects) to CMake build as a default Linux build system, for the following reasons:

  • GYP requires Python 2.x, and it does not support Python 3, at the moment
  • Chromium team uses GN (Generate Ninja) instead of GYP
  • CMake is pretty widely used in C++ projects (such as LLVM Clang)
  • JetBrains CLion supports only CMake-based projects

Also I'm a CMake newbie 😥 , so could someone kindly help me review this pull request?

@mogemimi mogemimi force-pushed the feature/cmake branch 2 times, most recently from 1bbebe9 to a2429b0 Compare March 24, 2016 16:02
@mogemimi mogemimi force-pushed the feature/cmake branch 2 times, most recently from 8a1b87a to 71aacc3 Compare April 1, 2016 18:27
@mogemimi mogemimi force-pushed the feature/cmake branch 4 times, most recently from dd249bc to f45c399 Compare July 7, 2018 17:11
@mogemimi mogemimi force-pushed the feature/cmake branch 3 times, most recently from 7e7784a to 128308d Compare July 16, 2018 16:36
@mogemimi
Copy link
Owner Author

I'm finally done.

@mogemimi mogemimi merged commit 4050900 into master Jul 21, 2018
@mogemimi mogemimi deleted the feature/cmake branch July 22, 2018 06:53
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.

1 participant