Current section

Files

Jump to
gpgmex lib zig_support.ex
Raw

lib/zig_support.ex

defmodule GPG.ZigSupport do
@moduledoc false
@include Application.compile_env(:gpgmex, :include_dir, ["/usr/include"])
@libs Application.compile_env(:gpgmex, :libs_dir, ["/usr/lib/libgpgme.so"])
defmacro __using__(_) do
quote do
use Zig,
libs: unquote(@libs),
include: unquote(@include),
link_libc: true
end
end
end