-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathesy.json
More file actions
24 lines (24 loc) · 1.01 KB
/
esy.json
File metadata and controls
24 lines (24 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
"name": "esy-pkg-config",
"version": "0.29.2002",
"description": "pkg-config packaged for esy",
"source": "https://pkgconfig.freedesktop.org/releases/pkg-config-0.29.2.tar.gz#sha256:6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591",
"override": {
"build": [
"bash -c 'patch -p1 < glib-format-errors.patch'",
"find ./ -exec touch -t 200905010101 {} +",
"./configure --disable-debug --prefix=#{self.install} --disable-host-tool --with-internal-glib #{os == 'windows'? '--host x86_64-W64-mingw32': ''} CFLAGS=-Wno-int-conversion",
"make -j8"
],
"install": "make install",
"buildsInSource": true,
"//": "On windows, for some reason cygwin /usr paths are present first in $PATH. Remedying..",
"exportedEnv": {
"PATH": {
"scope": "global",
"val": "#{ (os == 'windows' ? '/usr/x86_64-w64-mingw32/sys-root/mingw/bin': '') : (os == 'windows' ? '#{self.bin}': '') : $PATH}"
}
},
"dependencies": {}
}
}