Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: prebuild/prebuild-install
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 062cb4153dd9b08e39d8ae34a66052340ea226e8
Choose a base ref
...
head repository: prebuild/prebuild-install
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 542788b617fc4654d54a51b1d09012e5a3895dd0
Choose a head ref

Commits on May 12, 2018

  1. Update nsp and rc to fix vulnerabilities (#82)

    * Update nsp and rc to fix vulnerabilities
    
    * Drop support for Node.js v4
    tux-tn authored and Lars-Magnus Skog committed May 12, 2018
    Copy the full SHA
    eaa0233 View commit details

Commits on Jul 3, 2018

  1. Fixed older versions of prebuild not being found (#84)

    * Fixed older versions of prebuild not being found
    
    * Cleaned linting
    VictorLeach96 authored and Lars-Magnus Skog committed Jul 3, 2018
    Copy the full SHA
    f2d6c40 View commit details
  2. 5.0.0

    Lars-Magnus Skog committed Jul 3, 2018
    Copy the full SHA
    17dd2d3 View commit details

Commits on Aug 28, 2018

  1. Add --tag-prefix option for github releases (#88)

    reconbot authored and Lars-Magnus Skog committed Aug 28, 2018
    Copy the full SHA
    4c94159 View commit details
  2. Remove node 9 from Travis and AppVeyor

    Lars-Magnus Skog committed Aug 28, 2018
    Copy the full SHA
    50386c9 View commit details
  3. 5.1.0

    Lars-Magnus Skog committed Aug 28, 2018
    Copy the full SHA
    7384bf5 View commit details

Commits on Sep 27, 2018

  1. fix --tag-prefix option (#89) (#90)

    Daniel Faber authored and Lars-Magnus Skog committed Sep 27, 2018
    Copy the full SHA
    b467819 View commit details
  2. N-API Support (#87)

    * Initial commit.
    
    * Moves shared code into a separate module
    
    https://github.com/inspiredware/napi-build-utils
    jschlight authored and Lars-Magnus Skog committed Sep 27, 2018
    Copy the full SHA
    d89140e View commit details
  3. 5.2.0

    Lars-Magnus Skog committed Sep 27, 2018
    Copy the full SHA
    cccad21 View commit details

Commits on Oct 18, 2018

  1. Skipping require-test after download if process arch is not same as d…

    …ownloaded
    Ido Ben-Harosh committed Oct 18, 2018
    Copy the full SHA
    5818ecd View commit details
  2. Merge pull request #91 from idobh2/master

    Skipping require-test after download if process arch is not same as downloaded
    Lars-Magnus Skog authored Oct 18, 2018
    Copy the full SHA
    04be92d View commit details
  3. 5.2.1

    Lars-Magnus Skog committed Oct 18, 2018
    Copy the full SHA
    0da7f4e View commit details

Commits on Nov 28, 2018

  1. Copy the full SHA
    ea0ca2f View commit details
  2. Merge pull request #92 from lovell/expand-template-bump

    Bump expand-template to correct licensing details
    Lars-Magnus Skog authored Nov 28, 2018
    Copy the full SHA
    1afb0a4 View commit details
  3. 5.2.2

    Lars-Magnus Skog committed Nov 28, 2018
    Copy the full SHA
    ab8eb4c View commit details

Commits on Jan 31, 2019

  1. Remove nsp, not working

    Lars-Magnus Skog committed Jan 31, 2019
    Copy the full SHA
    8e55e28 View commit details
  2. Print libc in error message (#94)

    Closes #93
    avaly authored and Lars-Magnus Skog committed Jan 31, 2019
    Copy the full SHA
    f444b2a View commit details
  3. 5.2.3

    Lars-Magnus Skog committed Jan 31, 2019
    Copy the full SHA
    099c704 View commit details

Commits on Feb 6, 2019

  1. add workaround to block preinstall for known issue with Electron 4.0.x (

    shiftkey authored and Lars-Magnus Skog committed Feb 6, 2019
    Copy the full SHA
    37bd2b1 View commit details
  2. Set node-abi to at least 2.7.0

    Yes, it's technically not needed but signals an important change.
    Lars-Magnus Skog committed Feb 6, 2019
    Copy the full SHA
    506ba1b View commit details
  3. 5.2.4

    Lars-Magnus Skog committed Feb 6, 2019
    Copy the full SHA
    2a6ba42 View commit details

Commits on Mar 11, 2019

  1. Copy the full SHA
    ecc03b1 View commit details
  2. 5.2.5

    vweevers committed Mar 11, 2019
    Copy the full SHA
    c269703 View commit details

Commits on Apr 21, 2019

  1. Copy the full SHA
    79f67f7 View commit details
  2. 5.3.0

    vweevers committed Apr 21, 2019
    Copy the full SHA
    bb3eac6 View commit details

Commits on Jul 14, 2019

  1. Copy the full SHA
    207ac34 View commit details

Commits on Sep 6, 2019

  1. Upgrade dependencies (#104)

    Clar Fon authored and vweevers committed Sep 6, 2019
    Copy the full SHA
    bd718e1 View commit details
  2. 5.3.1

    vweevers committed Sep 6, 2019
    Copy the full SHA
    652f169 View commit details

Commits on Sep 12, 2019

  1. Replace special characters in pkg name when checking npm_config env (#…

    …109)
    
    Modify to substitute '_' for all special characters as well as '-'. Follow-up to #97.
    sanghyun-park authored and vweevers committed Sep 12, 2019
    Copy the full SHA
    3c3cfee View commit details
  2. 5.3.2

    vweevers committed Sep 12, 2019
    Copy the full SHA
    a5ff6d3 View commit details

Commits on Nov 3, 2019

  1. Ensure --verbose flag is passed through to rc options. (#111)

    The `yarn` package manager sets `npm_config_argv` but does not set
    `npm_config_loglevel` so this change allows use of verbose logging.
    lovell authored and vweevers committed Nov 3, 2019
    Copy the full SHA
    b17c7cb View commit details
  2. 5.3.3

    vweevers committed Nov 3, 2019
    Copy the full SHA
    84e610b View commit details

Commits on May 22, 2020

  1. Copy the full SHA
    a2db87a View commit details
  2. 5.3.4

    vweevers committed May 22, 2020
    Copy the full SHA
    5deb710 View commit details
  3. Ensure unit tests pass with any Node.js ABI version (#120)

    - Add Node.js 12 and 14 to CI
    - Pin to ABI 64, as supported by 'a-native-module'
    - Remove 'verify-travis-appveyor' dependency as it does not support Node.js 14+
    - Pin to Node.js 14.2.0 in AppVeyor to avoid unrelated access violation
    lovell authored May 22, 2020
    Copy the full SHA
    5af2ecf View commit details

Commits on Jun 26, 2020

  1. Copy the full SHA
    c74b74e View commit details
  2. 5.3.5

    vweevers committed Jun 26, 2020
    Copy the full SHA
    406b051 View commit details

Commits on Oct 11, 2020

  1. Replace mkdirp with mkdirp-classic (#127)

    Lars-Magnus Skog authored Oct 11, 2020
    Copy the full SHA
    583dfbe View commit details

Commits on Oct 20, 2020

  1. Add changelog (#129)

    Lars-Magnus Skog authored Oct 20, 2020
    Copy the full SHA
    dc24c78 View commit details
  2. 5.3.6

    Lars-Magnus Skog committed Oct 20, 2020
    Copy the full SHA
    db6ebe7 View commit details

Commits on Oct 22, 2020

  1. Copy the full SHA
    e5c9a5a View commit details

Commits on Oct 23, 2020

  1. Copy the full SHA
    6efc965 View commit details
  2. Copy the full SHA
    a2f6fb4 View commit details
  3. Copy the full SHA
    8acccac View commit details
  4. Remove use of env.npm_config_argv for npm 7

    Instead use npm_config_* which works as far back as npm > 0.1.7.
    It translates command line flags to environment variables, where:
    
    --foo becomes npm_config_foo='true'
    --no-foo becomes npm_config_foo=''
    --foo=false becomes npm_config_foo=''
    vweevers committed Oct 23, 2020
    Copy the full SHA
    22175b8 View commit details
  5. Copy the full SHA
    08eaf6d View commit details
  6. Breaking: don't skip downloads in standalone mode

    I.e. when running `npm install` in the working directory of a
    project that uses prebuild-install, you must now run a more
    explicit `npm install --build-from-source`.
    
    This is necessary to support npm 7, where we do not have enough
    information to automatically determine it and would erroneously
    skip downloads on normal installs.
    vweevers committed Oct 23, 2020
    Copy the full SHA
    b6f3b36 View commit details
  7. Breaking: remove --compile and --prebuild options (#131)

    In favor of --build-from-source which is a common option among
    build tools (node-gyp-build, node-pre-gyp). The --compile option
    was an alias and --prebuild is the default behavior anyway.
    vweevers authored Oct 23, 2020
    Copy the full SHA
    94f2492 View commit details
  8. Prepare 6.0.0

    vweevers committed Oct 23, 2020
    Copy the full SHA
    36d40ca View commit details
  9. 6.0.0

    vweevers committed Oct 23, 2020
    Copy the full SHA
    9e62565 View commit details
Showing with 904 additions and 475 deletions.
  1. +17 −0 .github/workflows/release.yml
  2. +29 −0 .github/workflows/test.yml
  3. +1 −0 .npmignore
  4. +0 −12 .travis.yml
  5. +90 −0 CHANGELOG.md
  6. +4 −6 CONTRIBUTING.md
  7. +61 −23 README.md
  8. +0 −40 appveyor.yml
  9. +13 −17 asset.js
  10. +24 −22 bin.js
  11. +91 −79 download.js
  12. +1 −0 error.js
  13. +3 −0 help.txt
  14. +13 −1 log.js
  15. +21 −23 package.json
  16. +12 −13 proxy.js
  17. +26 −39 rc.js
  18. +33 −32 test/asset-test.js
  19. +89 −49 test/download-test.js
  20. +5 −5 test/log-test.js
  21. +7 −7 test/proxy-test.js
  22. +75 −42 test/rc-test.js
  23. +121 −0 test/skip-test.js
  24. +92 −50 test/util-test.js
  25. +14 −0 test/util/clean-env.js
  26. +62 −15 util.js
17 changes: 17 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Release
on:
push:
tags: ['*']
permissions:
contents: write
jobs:
release:
name: Release
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Create GitHub release
uses: docker://antonyurchenko/git-release:v4
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29 changes: 29 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Test
on: [push, pull_request]
permissions:
contents: read
jobs:
test:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
node: [10, 12, 14, 16]
arch: [x64]
include:
- os: windows-latest
node: 14
arch: x86
runs-on: ${{ matrix.os }}
name: ${{ matrix.os }} / Node ${{ matrix.node }} ${{ matrix.arch }}
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Use node ${{ matrix.node }}
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node }}
architecture: ${{ matrix.arch }}
- name: Install
run: npm install
- name: Test
run: npm test
1 change: 1 addition & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
node_modules
npm-debug.log
test
.github
12 changes: 0 additions & 12 deletions .travis.yml

This file was deleted.

90 changes: 90 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
# Changelog

## [7.0.0] - 2021-11-12

### Changed

- **Breaking:** bump `node-abi` so that Electron 14+ gets correct ABI ([#161](https://github.com/prebuild/prebuild-install/issues/161)) ([`477f347`](https://github.com/prebuild/prebuild-install/commit/477f347)) (csett86). Drops support of Node.js < 10.
- Bump `simple-get` ([`7468c14`](https://github.com/prebuild/prebuild-install/commit/7468c14)) (Vincent Weevers).

## [6.1.4] - 2021-08-11

### Fixed

- Move auth token to header instead of query param ([#160](https://github.com/prebuild/prebuild-install/issues/160)) ([`b3fad76`](https://github.com/prebuild/prebuild-install/commit/b3fad76)) (nicolai-nordic)
- Remove `_` prefix as it isn't allowed by npm config ([#153](https://github.com/prebuild/prebuild-install/issues/153)) ([`a964e5b`](https://github.com/prebuild/prebuild-install/commit/a964e5b)) (Tom Boothman)
- Make `rc.path` absolute ([#158](https://github.com/prebuild/prebuild-install/issues/158)) ([`57bcc06`](https://github.com/prebuild/prebuild-install/commit/57bcc06)) (George Waters).

## [6.1.3] - 2021-06-03

### Changed

- Inline no longer maintained `noop-logger` ([#155](https://github.com/prebuild/prebuild-install/issues/155)) ([`e08d75a`](https://github.com/prebuild/prebuild-install/commit/e08d75a)) (Alexandru Dima)
- Point users towards `prebuildify` in README ([#150](https://github.com/prebuild/prebuild-install/issues/150)) ([`5ee1a2f`](https://github.com/prebuild/prebuild-install/commit/5ee1a2f)) (Vincent Weevers)

## [6.1.2] - 2021-04-24

### Fixed

- Support URL-safe strings in scoped packages ([#148](https://github.com/prebuild/prebuild-install/issues/148)) ([`db36c7a`](https://github.com/prebuild/prebuild-install/commit/db36c7a)) (Marco)

## [6.1.1] - 2021-04-04

### Fixed

- Support `force` & `buildFromSource` options in yarn ([#140](https://github.com/prebuild/prebuild-install/issues/140)) ([`8cb1ced`](https://github.com/prebuild/prebuild-install/commit/8cb1ced)) (João Moreno)
- Bump `node-abi` to prevent dedupe (closes [#135](https://github.com/prebuild/prebuild-install/issues/135)) ([`2950fb2`](https://github.com/prebuild/prebuild-install/commit/2950fb2)) (Vincent Weevers)

## [6.1.0] - 2021-04-03

### Added

- Restore local prebuilds feature ([#137](https://github.com/prebuild/prebuild-install/issues/137)) ([`dc4e5ea`](https://github.com/prebuild/prebuild-install/commit/dc4e5ea)) (Wes Roberts). Previously removed in [#81](https://github.com/prebuild/prebuild-install/issues/81) / [`a069253`](https://github.com/prebuild/prebuild-install/commit/a06925378d38ca821bfa93aa4c1fdedc253b2420).

## [6.0.1] - 2021-02-14

### Fixed

- Fixes empty `--tag-prefix` ([#143](https://github.com/prebuild/prebuild-install/issues/143)) ([**@mathiask88**](https://github.com/mathiask88))

## [6.0.0] - 2020-10-23

### Changed

- **Breaking:** don't skip downloads in standalone mode ([`b6f3b36`](https://github.com/prebuild/prebuild-install/commit/b6f3b36)) ([**@vweevers**](https://github.com/vweevers))

### Added

- Document cross platform options ([`e5c9a5a`](https://github.com/prebuild/prebuild-install/commit/e5c9a5a)) ([**@fishbone1**](https://github.com/fishbone1))

### Removed

- **Breaking:** remove `--compile` and `--prebuild` options ([`94f2492`](https://github.com/prebuild/prebuild-install/commit/94f2492)) ([**@vweevers**](https://github.com/vweevers))

### Fixed

- Support npm 7 ([`8acccac`](https://github.com/prebuild/prebuild-install/commit/8acccac), [`08eaf6d`](https://github.com/prebuild/prebuild-install/commit/08eaf6d), [`22175b8`](https://github.com/prebuild/prebuild-install/commit/22175b8)) ([**@vweevers**](https://github.com/vweevers))

## [5.3.6] - 2020-10-20

### Changed

- Replace `mkdirp` dependency with `mkdirp-classic` ([**@ralphtheninja**](https://github.com/ralphtheninja))

[7.0.0]: https://github.com/prebuild/prebuild-install/releases/tag/v7.0.0

[6.1.4]: https://github.com/prebuild/prebuild-install/releases/tag/v6.1.4

[6.1.3]: https://github.com/prebuild/prebuild-install/releases/tag/v6.1.3

[6.1.2]: https://github.com/prebuild/prebuild-install/releases/tag/v6.1.2

[6.1.1]: https://github.com/prebuild/prebuild-install/releases/tag/v6.1.1

[6.1.0]: https://github.com/prebuild/prebuild-install/releases/tag/v6.1.0

[6.0.1]: https://github.com/prebuild/prebuild-install/releases/tag/v6.0.1

[6.0.0]: https://github.com/prebuild/prebuild-install/releases/tag/v6.0.0

[5.3.6]: https://github.com/prebuild/prebuild-install/releases/tag/v5.3.6
10 changes: 4 additions & 6 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
# Contributing to prebuild

* no commits direct to master
* all commits as pull requests (one or several per PR)
* each commit solves one identifiable problem
* never merge one's own PRs, another contributor does this


- no commits direct to master
- all commits as pull requests (one or several per PR)
- each commit solves one identifiable problem
- never merge one's own PRs, another contributor does this
84 changes: 61 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,37 @@
# prebuild-install

> A command line tool to easily install prebuilt binaries for multiple version of node/iojs on a specific platform.
> **A command line tool to easily install prebuilt binaries for multiple versions of Node.js & Electron on a specific platform.**
> By default it downloads prebuilt binaries from a GitHub release.
[![npm](https://img.shields.io/npm/v/prebuild-install.svg)](https://www.npmjs.com/package/prebuild-install)
![Node version](https://img.shields.io/node/v/prebuild-install.svg)
[![Build Status](https://travis-ci.org/prebuild/prebuild-install.svg?branch=master)](https://travis-ci.org/prebuild/prebuild-install)
[![Build status](https://ci.appveyor.com/api/projects/status/6v6hxxwgjrr99pc8/branch/master?svg=true)](https://ci.appveyor.com/project/mathiask88/prebuild-install)
[![david](https://david-dm.org/prebuild/prebuild-install.svg)](https://david-dm.org/prebuild/prebuild-install)
[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com/)
[![Test](https://img.shields.io/github/workflow/status/prebuild/prebuild-install/Test?label=test)](https://github.com/prebuild/prebuild-install/actions/workflows/test.yml)
[![Standard](https://img.shields.io/badge/standard-informational?logo=javascript&logoColor=fff)](https://standardjs.com)
[![Common Changelog](https://common-changelog.org/badge.svg)](https://common-changelog.org)

`prebuild-install` supports installing prebuilt binaries from GitHub by default.
## Note

**Instead of [`prebuild`](https://github.com/prebuild/prebuild) paired with [`prebuild-install`](https://github.com/prebuild/prebuild-install), we recommend [`prebuildify`](https://github.com/prebuild/prebuildify) paired with [`node-gyp-build`](https://github.com/prebuild/node-gyp-build).**

With `prebuildify`, all prebuilt binaries are shipped inside the package that is published to npm, which means there's no need for a separate download step like you find in `prebuild`. The irony of this approach is that it is faster to download all prebuilt binaries for every platform when they are bundled than it is to download a single prebuilt binary as an install script.

Upsides:

1. No extra download step, making it more reliable and faster to install.
2. Supports changing runtime versions locally and using the same install between Node.js and Electron. Reinstalling or rebuilding is not necessary, as all prebuilt binaries are in the npm tarball and the correct one is simply picked on runtime.
3. The `node-gyp-build` runtime dependency is dependency-free and will remain so out of principle, because introducing dependencies would negate the shorter install time.
4. Prebuilt binaries work even if npm install scripts are disabled.
5. The npm package checksum covers prebuilt binaries too.

Downsides:

1. The installed npm package is larger on disk. Using [Node-API](https://nodejs.org/api/n-api.html) alleviates this because Node-API binaries are runtime-agnostic and forward-compatible.
2. Publishing is mildly more complicated, because `npm publish` must be done after compiling and fetching prebuilt binaries (typically in CI).

## Usage

Change your package.json install script to:
Use [`prebuild`](https://github.com/prebuild/prebuild) to create and upload prebuilt binaries. Then change your package.json install script to:

```json
{
"scripts": {
@@ -22,29 +40,29 @@ Change your package.json install script to:
}
```

### Requirements

You need to provide prebuilds made by [`prebuild`](https://github.com/prebuild/prebuild).

### Help

```
prebuild-install [options]
--download -d [url] (download prebuilds, no url means github)
--target -t version (version to install for)
--runtime -r runtime (Node runtime [node or electron] to build or install for, default is node)
--runtime -r runtime (Node runtime [node, napi or electron] to build or install for, default is node)
--path -p path (make a prebuild-install here)
--token -T gh-token (github token for private repos)
--arch arch (target CPU architecture, see Node OS module docs, default is current arch)
--platform platform (target platform, see Node OS module docs, default is current platform)
--tag-prefix <prefix> (github tag prefix, default is "v")
--build-from-source (skip prebuild download)
--verbose (log verbosely)
--libc (use provided libc rather than system default)
--debug (set Debug or Release configuration)
--version (print prebuild-install version and exit)
```
```

When `prebuild-install` is run via an `npm` script, options `--build-from-source`, `--debug`, `--download`, `--target`, `--runtime`, `--arch` and `--platform` may be passed through via arguments given to the `npm` command.

When `prebuild-install` is run via an `npm` script, options
`--build-from-source`, `--debug` and `--download`, may be passed through via
arguments given to the `npm` command.
Alternatively you can set environment variables `npm_config_build_from_source=true`, `npm_config_platform`, `npm_config_arch`, `npm_config_target` and `npm_config_runtime`.

### Private Repositories

@@ -68,34 +86,54 @@ Note that using a GitHub token uses the API to resolve the correct release meani

To create a token:

* Go to [this page](https://github.com/settings/tokens)
* Click the `Generate new token` button
* Give the token a name and click the `Generate token` button, see below
- Go to [this page](https://github.com/settings/tokens)
- Click the `Generate new token` button
- Give the token a name and click the `Generate token` button, see below

![prebuild-token](https://cloud.githubusercontent.com/assets/13285808/20844584/d0b85268-b8c0-11e6-8b08-2b19522165a9.png)

The default scopes should be fine.

### Custom binaries

The end user can override binary download location through environment variables in their .npmrc file.
The variable needs to meet the mask `% your package name %_binary_host` or `% your package name %_binary_host_mirror`. For example:

```
leveldown_binary_host=http://overriden-host.com/overriden-path
```

Note that the package version subpath and file name will still be appended.
So if you are installing `leveldown@1.2.3` the resulting url will be:

```
http://overriden-host.com/overriden-path/v1.2.3/leveldown-v1.2.3-node-v57-win32-x64.tar.gz
```

#### Local prebuilds

If you want to use prebuilds from your local filesystem, you can use the `% your package name %_local_prebuilds` .npmrc variable to set a path to the folder containing prebuilds. For example:

```
leveldown_local_prebuilds=/path/to/prebuilds
```

This option will look directly in that folder for bundles created with `prebuild`, for example:

```
/path/to/prebuilds/leveldown-v1.2.3-node-v57-win32-x64.tar.gz
```

Non-absolute paths resolve relative to the directory of the package invoking prebuild-install, e.g. for nested dependencies.

### Cache

All prebuilt binaries are cached to minimize traffic. So first `prebuild-install` picks binaries from the cache and if no binary could be found, it will be downloaded. Depending on the environment, the cache folder is determined in the following order:

* `${npm_config_cache}/_prebuilds`
* `${APP_DATA}/npm-cache/_prebuilds`
* `${HOME}/.npm/_prebuilds`
- `${npm_config_cache}/_prebuilds`
- `${APP_DATA}/npm-cache/_prebuilds`
- `${HOME}/.npm/_prebuilds`

## License

MIT
[MIT](./LICENSE)
40 changes: 0 additions & 40 deletions appveyor.yml

This file was deleted.

Loading