%--------------------------------------------------%
% vim: ts=4 sw=4 et ft=mercury
%--------------------------------------------------%
% Copyright (C) 1993-2007, 2009-2014 The University of Melbourne.
% Copyright (C) 2013-2023, 2025 The Mercury team.
% This file is distributed under the terms specified in COPYING.LIB.
%--------------------------------------------------%
%
% This module imports all the modules in the Mercury library.
%
% It is used as a way for the Makefiles to know which library interface
% files, objects, etc., need to be installed.
%
%--------------------------------------------------%
%--------------------------------------------------%
:- module library.
:- interface.
% version(VersionString, FullarchString)
%
:- pred version(string::out, string::out) is det.
% Return the Mercury version string.
%
:- func mercury_version = string.
% Return the architecture string.
%
:- func architecture = string.
% Return the package version string.
%
:- func package_version = string.