better gyp

仕事でごりごり gyp を使って早くも3年になる。いくつか個人的に痒いところを修正して公開してみた。


修正は以下のとおり。

  1. Android: 非 cygwin でもビルドできるようにした
    1. android: Fix path separator for non-cygwin Windows ndk-build. · 22e62bd · okumura/gyp
  2. Android: *.so をビルドするときの name mangling 規則を緩められるようにした
    1. android: Allow targets to have not strict unmangled names by android_unm... · 0a70b36 · okumura/gyp
  3. Windows: MIDL オプションの ValidateParameters、GenerateTypeLibrary をサポートした
    1. win: Allow support MIDL ValidateParameters and GenerateTypeLibrary. · 879936b · okumura/gyp


ここを見てちゃんとやれば本流に取り込んでもらえるかな?