Skip to content

Gyp

In software development, "GYP" (Generate Your Projects) is a build automation tool. GYP was originally created by Google to generate native IDE project files (such as Visual Studio and Xcode) for building the Chromium (web browser) and is licensed as open source software using the BSD software license. The functionality of GYP is similar to the CMake build tool. GYP processes a file that contains a JSON dictionary in order to generate one or more target project make files. The single source .GYP file is generic whilst the target files are specific to each targeted build tool. Software projects being built using GYP include the V8 Javascript engine, the Google's web browser (Chrome), Node.js, Starcounter DBMS, WebRTC.

  • Chromium project 에서 기초함.
  • Makefile / Xcode / Visual Studio 프로젝트를 생성할 수 있는 메타 빌드 시스템
  • 생성도구 tools/gyp_addon
  • 설정은 JSON, GYP Manual 참조
  • 라이브러리 플러그인같이 끼워넣는것이 간단하다.

Favorite site

References


  1. Nodeqa.com-gyp_quick_review.zip