Skip to content

Commit aaf154c

Browse files
committed
Add env_include and set CFLAGS for build configuration
1 parent 5d8339a commit aaf154c

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

projects/erlang.org/build.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
import { BuildOptions, unarchive, run } from "brewkit";
1+
import { env_include, BuildOptions, unarchive, run } from "brewkit";
22

33
export default async function ({ prefix, version, deps, tag }: BuildOptions) {
44
await unarchive(`https://github.com/erlang/otp/releases/download/${tag}/otp_src_${version}.tar.gz`);
55

6+
env_include("gnu.org/gcc");
7+
68
let extra = Deno.build.os == 'darwin' ? `
79
--enable-darwin-64bit
810
--enable-kernel-poll
@@ -13,6 +15,8 @@ export default async function ({ prefix, version, deps, tag }: BuildOptions) {
1315
extra = "LDFLAGS=-Wl,--allow-shlib-undefined";
1416
}
1517

18+
Deno.env.set("CFLAGS", "-O3");
19+
1620
run`./configure
1721
--disable-debug
1822
--disable-silent-rules

0 commit comments

Comments
 (0)