|
|
- {port_sources, ["c_src/*.c"]}.
- {so_name, "jiffy.so"}.
- {port_envs, [
- %% Link the spidermonkey library
- {".*", "CFLAGS", "$CFLAGS -g -Wall"},
-
- %% Make sure to link -lstdc++ on linux or solaris
- {"(linux|solaris)", "LDFLAGS", "$LDFLAGS -lstdc++"},
-
- %% OS X Leopard flags for 64-bit
- {"darwin9.*-64$", "CXXFLAGS", "-m64"},
- {"darwin9.*-64$", "LDFLAGS", "-arch x86_64"},
-
- %% OS X Snow Leopard flags for 32-bit
- {"darwin10.*-32$", "CXXFLAGS", "-m32"},
- {"darwin10.*-32$", "LDFLAGS", "-arch i386"}
- ]}.
-
- {eunit_opts, [{file, "test/props.erl"}]}.
-
- {deps, [{proper_stdlib, ".*",
- {git, "https://github.com/spawngrid/proper_stdlib.git", "master"}},
- {proper, ".*",
- {git, "https://github.com/manopapad/proper.git", "master"}}]}.
|