Rename libmain.adb to ahven_libmain.adb.

As someone might use multiple libraries, which all might have
their own libmain.adb, rename libmain.adb to ahven_libmain.adb.

This way our main file, which lists the dependencies for the library,
is more or less unique and doesn't conflict with other libmain.adb
files.
5 files changed, 4 insertions(+), 4 deletions(-)

M doc/manual/en/source/manual.rst
M gnat/ahven.gpr
M janusada/build.bat
M run_adacontrol.bat
M src/libmain.adb => src/ahven_libmain.adb
M doc/manual/en/source/manual.rst +1 -1
@@ 147,7 147,7 @@ Easiest way to build Ahven with ICCAda i
     C:\ahven-x.y>cd src
     C:\ahven-x.y\src>icm new
     C:\ahven-x.y\src>icm scan *.ad? windows\*.ad?
-    C:\ahven-x.y\src>icm make libmain
+    C:\ahven-x.y\src>icm make ahven_libmain
     C:\ahven-x.y\src>cd ..\test
     C:\ahven-x.y\test>icm new -search=..\src
     C:\ahven-x.y\test>icm scan *.ad?

          
M gnat/ahven.gpr +1 -1
@@ 18,5 18,5 @@ project Ahven is
    for Source_Dirs use ("../src", "../src/unix");
    for Object_Dir use "obj";
    for Exec_Dir use ".";
-   for Main use ("libmain.adb");
+   for Main use ("ahven_libmain.adb");
 end Ahven;

          
M janusada/build.bat +1 -1
@@ 13,7 13,7 @@ call com_obj\ctst.bat
 
 if %ERRORLEVEL NEQ 0 goto errorhappened
 
-corder libmain /e/pAhvenLib/osrc%SUFFIX%/t/w/k255/js'jbind'/jb'%JBIND_OPTIONS%'/c'%COMP_OPTIONS%'/b'lib_obj\ctst.bat'/rlib_obj
+corder ahven_libmain /e/pAhvenLib/osrc%SUFFIX%/t/w/k255/js'jbind'/jb'%JBIND_OPTIONS%'/c'%COMP_OPTIONS%'/b'lib_obj\ctst.bat'/rlib_obj
 
 if %ERRORLEVEL NEQ 0 goto errorhappened
 

          
M run_adacontrol.bat +1 -1
@@ 2,7 2,7 @@ del objects\*.adt
 del objects\*.ali
 mkdir objects
 cd objects
-adactl -p ..\gnat\ahven.gpr -f ..\rules\ahven.aru libmain Ahven Ahven.Framework Ahven.Listeners Ahven.Listeners.Basic Ahven.Parameters Ahven.Results Ahven.Runner Ahven.Slist Ahven.Tap_Runner Ahven.Text_Runner Ahven.Xml_Runner Ahven.Astrings Ahven.Long_AStrings Ahven.Name_List Ahven_Compat Ahven.Temporary_Output
+adactl -p ..\gnat\ahven.gpr -f ..\rules\ahven.aru ahven_libmain Ahven Ahven.Framework Ahven.Listeners Ahven.Listeners.Basic Ahven.Parameters Ahven.Results Ahven.Runner Ahven.Slist Ahven.Tap_Runner Ahven.Text_Runner Ahven.Xml_Runner Ahven.Astrings Ahven.Long_AStrings Ahven.Name_List Ahven_Compat Ahven.Temporary_Output
 if ErrorLevel 0 goto :end
 exit /b 1
 :end

          
M src/libmain.adb => src/ahven_libmain.adb +0 -0