Skip to content

build: merge gyp_llnode into scripts/configure.js#182

Merged
joyeecheung merged 1 commit into
nodejs:masterfrom
joyeecheung:merge-gyp
Mar 31, 2018
Merged

build: merge gyp_llnode into scripts/configure.js#182
joyeecheung merged 1 commit into
nodejs:masterfrom
joyeecheung:merge-gyp

Conversation

@joyeecheung

@joyeecheung joyeecheung commented Mar 30, 2018

Copy link
Copy Markdown
Member

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

3 participants