AzureStorageExplorer
AzureStorageExplorer copied to clipboard
Write binding.gyp files from a JavaScript build script
Initial thoughts:
- Have a
.jsfile in build-common which has "write a build binding.gyp file" and "write a prod binding.gyp file" APIs - Have the APIs automatically:
- Detect if package uses
nanornode-addon-apiand then fill out the correct"include_dirs" - Find all Windows/macOS/Linux source files (standardize the
_win32/_macos/_linux) file suffix?) and fill out"sources"for the various"conditions"on the target - Determine
"target_name"from whatever.d.tsfile exists at package root
- Detect if package uses