Current section

Files

Jump to
new_relic_agent lib new_relic conditional_compile.ex
Raw

lib/new_relic/conditional_compile.ex

defmodule NewRelic.ConditionalCompile do
@moduledoc false
defmacro before_elixir_version(version, code) do
if Version.compare(System.version(), version) == :lt do
quote do
unquote(code)
end
end
end
defmacro after_elixir_version(version, code) do
if Version.compare(System.version(), version) != :lt do
quote do
unquote(code)
end
end
end
end