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: merge gyp_llnode into scripts/configure.js #182

Merged
merged 1 commit into from
Mar 31, 2018

Conversation

joyeecheung
Copy link
Member

@joyeecheung joyeecheung commented Mar 30, 2018

This patch drops the support for the original gyp. Building the
plugin now requires node-gyp which detects the necessary
configurations that we need from gyp_llnode. The original
gyp build flow has been broken without being noticed so it
should be safe to remove support for that.

  • Renames the gyp and gypi files so they are easier to recognize
    • llnode.gyp -> binding.gyp
    • common.gypi -> llnode.gypi
    • options.gypi -> config.gypi
  • Renames the gyp variables
    • lldb_dir to lldb_header_dir because that's the directory used
      to search for headers.
    • lldb_build_dir to lldb_lib_dir because that's the directory
      used to search for library files.
    • Added documentation on how to configure these variables from
      the command line.
  • Clarify that the lldb_exe npm config is only used to retrieve
    lldb versions.

Refs: #181

This patch drops the support for the original gyp. Building the
plugin now requires node-gyp which detects the necessary
configurations that we need from gyp_llnode. The original
gyp build flow has been broken without being noticed so it
should be safe to remove support for that.

- Renames the gyp and gypi files so they are easier to recognize
  - llnode.gyp -> binding.gyp
  - common.gypi -> llnode.gypi
  - options.gypi -> config.gypi
- Renames the gyp variables
  - lldb_dir to lldb_header_dir because that's the directory used
    to search for headers.
  - lldb_build_dir to lldb_lib_dir because that's the directory
    used to search for library files.
  - Added documentation on how to configure these variables from
    the command line.
- Clarify that the lldb_exe npm config is only used to retrieve
  lldb versions.
richardlau

This comment was marked as off-topic.

richardlau

This comment was marked as off-topic.

bnoordhuis

This comment was marked as off-topic.

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.

3 participants