%--------------------------------------------------% % vim: ts=4 sw=4 et ft=mercury %--------------------------------------------------% % Copyright (C) 1993-2007, 2009-2014 The University of Melbourne. % Copyright (C) 2013-2023 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.