%% Copyright (C) 2011 by Martin Scharrer <martin@scharrer.me>
%% ---------------------------------------------------------------------------
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%%   http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2005/12/01 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
%% The Current Maintainer of this work is Martin Scharrer.
%%
%% This work consists of the files ifetex.dtx and ifetex.ins
%% and the derived filebase ifetex.sty.
%%
\ProvidesPackage{ifetex}[%
    2011/12/15
    v1.2
    ifetex]
\@@input ifetex
\newcommand*\NeedsETeX[1][]{%
  \ifetex
    \ifx\@nnil#1\@nnil\else
    \ifdim\the\eTeXversion\eTeXrevision\p@<#1\p@\relax
      \@latex@error{This file needs e-TeX with version #1%
      \MessageBreak but only version \the\eTeXversion\eTeXrevision is available}{%
        The current input file will not be processed
        further,\MessageBreak
        because it was written for a newer version of e-TeX.
        \MessageBreak\@ehd}%
      \endinput
    \fi\fi
  \else
    \@latex@error{This file needs e-TeX}{%
      The current input file will not be processed
      further,\MessageBreak
      because it was written for e-TeX which is not available.
      \MessageBreak\@ehd}%
    \endinput
  \fi
}
\endinput
%%
%% End of file `ifetex.sty'.
