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

Move build system from gyp to gulp #193

Open
4 of 6 tasks
romandev opened this issue Nov 19, 2017 · 1 comment
Open
4 of 6 tasks

Move build system from gyp to gulp #193

romandev opened this issue Nov 19, 2017 · 1 comment

Comments

@romandev
Copy link
Member

I'm submitting a ...

  • bug report
  • feature request
  • support request

General infomration

Description

We need a new build system instead of gyp build system that is too complex.
The gulp build system is very popular in Node.js, and it's a good alternative to us because it's very simple and easy to use.

Context (Environment)

Operating System

  • Linux (x86/x64)
  • OSX (x86/x64)
  • Windows (x86/x64)
romandev added a commit that referenced this issue Nov 19, 2017
This change introduces `gulp` build system to build native/idl files. After
this patch, we no longer need to create and modify `gyp/gypi` files to update
the list of native/idl files.

This change includes the following things:
  - Introduce `gulp` build (including some related packages)
  - Stop using `.gypi` files except `generator.gypi`. Once move TSC build to
    `gulp`, then we can remove it as well

ISSUE=#98,#193
romandev added a commit that referenced this issue Nov 19, 2017
This change introduces `gulp` build system to build native/idl files. After
this patch, we no longer need to create and modify `gyp/gypi` files to update
the list of native/idl files.

This change includes the following things:
  - Introduce `gulp` build (including some related packages)
  - Stop using `.gypi` files except `generator.gypi`. Once move TSC build to
    `gulp`, then we can remove it as well

ISSUE=#98,#193
romandev added a commit that referenced this issue Nov 19, 2017
This change introduces `gulp` build system to build native/idl files. After
this patch, we no longer need to create and modify `gyp/gypi` files to update
the list of native/idl files.

This change includes the following things:
  - Introduce `gulp` build (including some related packages)
  - Stop using `.gypi` files except `generator.gypi`. Once move TSC build to
    `gulp`, then we can remove it as well

ISSUE=#98,#193
romandev added a commit that referenced this issue Nov 19, 2017
This change introduces `gulp` build system to build native/idl files. After
this patch, we no longer need to create and modify `gyp/gypi` files to update
the list of native/idl files.

This change includes the following things:
  - Introduce `gulp` build (including some related packages)
  - Stop using `.gypi` files except `generator.gypi`. Once move TSC build to
    `gulp`, then we can remove it as well

ISSUE=#98,#193
romandev added a commit that referenced this issue Nov 19, 2017
This change introduces `gulp` build system to build native/idl files. After
this patch, we no longer need to create and modify `gyp/gypi` files to update
the list of native/idl files.

This change includes the following things:
  - Introduce `gulp` build (including some related packages)
  - Stop using `.gypi` files except `generator.gypi`. Once move TSC build to
    `gulp`, then we can remove it as well

ISSUE=#98,#193
romandev added a commit that referenced this issue Nov 19, 2017
This change introduces `gulp` build system to build native/idl files. After
this patch, we no longer need to create and modify `gyp/gypi` files to update
the list of native/idl files.

This change includes the following things:
  - Introduce `gulp` build (including some related packages)
  - Stop using `.gypi` files except `generator.gypi`. Once move TSC build to
    `gulp`, then we can remove it as well

ISSUE=#98,#193
romandev added a commit that referenced this issue Nov 19, 2017
This change introduces `gulp` build system to build native/idl files. After
this patch, we no longer need to create and modify `gyp/gypi` files to update
the list of native/idl files.

This change includes the following things:
  - Introduce `gulp` build (including some related packages)
  - Stop using `.gypi` files except `generator.gypi`. Once move TSC build to
    `gulp`, then we can remove it as well

ISSUE=#98,#193
romandev added a commit that referenced this issue Nov 19, 2017
This change introduces `gulp` build system to build native/idl files. After
this patch, we no longer need to create and modify `gyp/gypi` files to update
the list of native/idl files.

This change includes the following things:
  - Introduce `gulp` build (including some related packages)
  - Stop using `.gypi` files except `generator.gypi`. Once move TSC build to
    `gulp`, then we can remove it as well

ISSUE=#98,#193
romandev added a commit that referenced this issue Nov 19, 2017
This change introduces `gulp` build system to build native/idl files. After
this patch, we no longer need to create and modify `gyp/gypi` files to update
the list of native/idl files.

This change includes the following things:
  - Introduce `gulp` build (including some related packages)
  - Stop using `.gypi` files except `generator.gypi`. Once move TSC build to
    `gulp`, then we can remove it as well

ISSUE=#98,#193
romandev added a commit that referenced this issue Nov 19, 2017
No longer need the platform-specific commands.

ISSUE=#193
romandev added a commit that referenced this issue Nov 19, 2017
No longer need the platform-specific commands.

ISSUE=#193
@nadongguri
Copy link
Contributor

nadongguri commented Nov 20, 2017

Wow, already merged to master. 👍

romandev added a commit that referenced this issue Nov 22, 2017
No longer need the platform-specific commands.

ISSUE=#193
romandev added a commit that referenced this issue Nov 22, 2017
No longer need the platform-specific commands.

ISSUE=#193
romandev added a commit that referenced this issue Nov 22, 2017
No longer need the platform-specific commands.

ISSUE=#193
romandev added a commit that referenced this issue Nov 22, 2017
No longer need the platform-specific commands.

ISSUE=#193
romandev added a commit that referenced this issue Nov 22, 2017
No longer need the platform-specific commands.

ISSUE=#193
romandev added a commit that referenced this issue Nov 22, 2017
No longer need the platform-specific commands.

ISSUE=#193
romandev added a commit that referenced this issue Nov 22, 2017
No longer need the platform-specific commands.

ISSUE=#193
romandev added a commit that referenced this issue Nov 22, 2017
No longer need the platform-specific commands.

ISSUE=#193
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

No branches or pull requests

2 participants