1.3.42 • Published 2 years ago

lentil-macos-additions v1.3.42

Weekly downloads
564
License
ISC
Repository
-
Last release
2 years ago

This project is to see how we can run native OSX modules on Electron/javascript.

We use node-gyp to compile files that are defined in binding.gyp. See: https://github.com/nodejs/node-gyp

node-gyp only supports with python2.xx but not 3.xx, so we have to change the version when compiling if we did source activate tensorflow (which uses python3.xx). https://nodejs.org/api/addons.html

To update this npm package "lentil-macos-additions":

cd /app/nativelib/lentil-macos-additions Make changes to the files as necessary Increment version number in package.json Then run npm publish --access=public

You might have to update the electron version when building. Currently we're doing this manually, we should do this automatically as the electron version bumps up.

"HOME=~/.electron-gyp node-gyp rebuild --arch=arm --target=12.0.3 --dist-url=https://atom.io/download/electron --python=python2.7 && echo 'this is a test'",

This can be used for debugging lentil_native

const lentil_native = require("./nativelib/lentil-macos-additions/build/Release/lentil-macos-additions.node");
1.3.42

2 years ago

1.3.41

2 years ago

1.3.29

2 years ago

1.3.31

2 years ago

1.3.30

2 years ago

1.3.40

2 years ago

1.3.17

2 years ago

1.3.18

2 years ago

1.3.15

2 years ago

1.3.16

2 years ago

1.3.19

2 years ago

1.3.20

2 years ago

1.3.21

2 years ago

1.3.24

2 years ago

1.3.25

2 years ago

1.3.22

2 years ago

1.3.23

2 years ago

1.3.28

2 years ago

1.3.26

2 years ago

1.3.27

2 years ago

1.3.14

3 years ago

1.3.13

3 years ago

1.3.12

3 years ago

1.3.11

4 years ago

1.3.10

4 years ago

1.3.9

4 years ago

1.3.8

4 years ago

1.3.7

4 years ago

1.3.6

4 years ago

1.3.5

4 years ago

1.3.4

4 years ago

1.3.3

4 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.9

4 years ago

1.2.8

5 years ago

1.2.7

5 years ago

1.2.6

5 years ago

1.2.5

5 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.9

5 years ago

1.1.8

5 years ago

1.1.7

5 years ago

1.1.6

5 years ago

1.1.5

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago