forked from reasonml-old/libffi
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathpackage.json
55 lines (55 loc) · 1.52 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
{
"name": "@esy-ocaml/libffi",
"version": "3.2.10",
"esy": {
"build": [
"find ./ -exec touch -t 200905010101 {} +",
["bash", "-c", "#{os == 'windows' ? './configure --enable-shared --prefix $cur__install --host=x86_64-w64-mingw32 --build=x86_64-unknown-cygwin' : './configure --enable-shared --prefix $cur__install' }"],
"make"
],
"install": [
"make install"
],
"exportedEnv": {
"LIBFFI_BUILD_DIR": {
"scope": "global",
"val": "#{@esy-ocaml/libffi.install}"
},
"LIBFFI_CFLAGS": {
"scope": "global",
"val": "-I#{@esy-ocaml/libffi.lib / 'libffi-3.2.1' / 'include'}"
},
"LIBFFI_LIBS": {
"scope": "global",
"val": "-L#{@esy-ocaml/libffi.lib} -lffi"
},
"LIBRARY_PATH": {
"scope": "global",
"val": "#{@esy-ocaml/libffi.lib : $LIBRARY_PATH}"
},
"PKG_CONFIG_PATH": {
"scope": "global",
"val": "#{@esy-ocaml/libffi.lib / 'pkgconfig' : $PKG_CONFIG_PATH}"
},
"FFI_LIB_PATH": {
"scope": "global",
"val": "#{self.lib}"
}
},
"buildsInSource": true
},
"repository": {
"type": "git",
"url": "git+https://github.com/libffi/libffi.git"
},
"keywords": [],
"author": "",
"license": "zlib",
"bugs": {
"url": "https://github.com/libffi/libffi/issues"
},
"homepage": "https://github.com/libffi/libffi#readme",
"devDependencies": {
"pkg-config": "esy-ocaml/yarn-pkg-config#cca65f99674ed2d954d28788edeb8c57fada5ed0"
}
}