
Fri Jul 16 23:20:08 CEST 1999

* GFI extensions to CODAS package.

* Documentation can be found in

  ./README              -- This file
  ./include/README      -- Headers
  ./src/libs/README     -- Libraries
                        
* Compiling:

     Choose the host with sethost.prl 
     Edit the main CODAS makefile.dep to fir the system
     Compile the CODAS package
     Move to the GFI directory
     To compile the libraries
        make libs   
     To compile the binaries
        make bins

     Libraries are made from the main GFI makefile where each library
     subdirectory is listed. Each of these have their own makefile. A
     library makefile must list all basenames of files to make and the
     relative path to the CODAS top directory. It also includes the main
     CODAS makefile.dep as well as its GFI equivalent (found in gfi/make/)
     subdirectory as well as a template used to create a new makefile for
     each object file. The objective of this new makefile is to contain
     all dependencies, including all header files. Because the makefile for 
     object files is generated each time libraries are made, these are
     always up to date. Makefiles for object and dependencies files have
     suffixes .mak and .dep, respectively. They are automatically deleted
     once the object file is up to date.

     To add a new library, simply add its subdirectory in the main GFI
     makefile, and copy one of the library makefile in this subdirectory.
     Update the relative path to the CODAS top directory, the list of
     basenames for all object files to be compiled, as well as the basename 
     of the library name. That's all.

 Thu Aug  5 17:03:20 CEST 1999

* Finished organizing, compiling libraries and binaries.

* Finished documenting binaries and conventions.

Tue Aug 10 20:21:53 CEST 1999

* Complete revision of Perl scripts and corresponding documentation.

* Cleaned directory gfi/etc. I expecct to leave especially definition files 
  here, and to use symbolic links from the demo directories.

Sat Sep  4 17:17:14 CEST 1999

* Finished to do some order in documentation.

* Implemented NMEA messages RMC and GLL. This has not been tested yet.

Mon Sep  6 09:00:00 CEST 1999

* Finished utilities to generate documentation.

Mon Sep  6 23:04:15 CEST 1999

* Finished codastree, and documentation for plugins. There is still some
  documentation to be written, however utilities should be useable. 
  
* Created archive without documentation sources:

    find codas3c/        -not -type d                               \
    -not -path "*/bin/*" -not -path "*/lib/*" -not -path "*/tmp/*"  \
    -not -name "*.o"     -not -name "*.sgml"  -not -name "*~"       \
    -not -name "#*"      -not -name "*.tmp"   -not -name "*.rsp"    \
    -not -name "*.upd"   -not -name "*.bak" > codas3c.lst
    tar -cvf codas3c.tar -T codas3c.lst
		    
* Created archive with documentation sources:

    find codas3c/        -not -type d                               \
    -not -path "*/bin/*" -not -path "*/lib/*" -not -path "*/tmp/*"  \
    -not -name "*.o"     -not -name "*~"                            \
    -not -name "#*"      -not -name "*.tmp"   -not -name "*.rsp"    \
    -not -name "*.upd"   -not -name "*.bak" > codas3c-full.lst
    tar -cvf codas3c-full.tar -T codas3c-full.lst
		      
Tue Sep 21 14:04:58 CEST 1999

* Fixed minor bugs: 

  libs/misc/pos.c:    Reading of position from file was not working. Also
                      fixed similar function for strings. 
  libs/nav/scan.c:    Bad writting of scan_nav line
  apps/nbr/process.c: Wrong calculus of mean_pcg. No test was carried out to
                      see if the individual pcg was bad. 
                      Conversion of given max_gap and avg_min times into
		      hundredths of second.
  libs/nav/io_misc.c: Had forgotten to implement RMC and GLL into function
                      fill_navigation.
		      
* New method for making an archive:
   
    The previous methods were not taking all the reqquired files...

    find codas3c/        -not -type d         -not -path "*/tmp/*"  \
                         -not -path "*/bin/lnx/*"                   \
			 -not -path "*/lib/lnx/*"                   \
    -not -path "*/old/*"                                            \
    -not -name "*.o"     -not -name "*.sgml"  -not -name "*~"       \
    -not -name "#*"      -not -name "*.tmp"   -not -name "*.rsp"    \
    -not -name "*.upd"   -not -name "*.bak"   -not -name "make.log" \
    -not -name "*.m4"    > codas3c.lst
    tar -cvf codas3c.tar -T codas3c.lst
  
Tue Nov 16 16:02:12 CET 1999

* make/makemake.pl:
   A utility tpo create Makefiles from MMFiles. See the doc. My original
   makefiles where not compatible with sgi make. I decided to write this
   utility, hoping to solve any compatibility problems.
   
* The doc is almost completely finished. Missing Matlab tool scan_bin, which
  does not work properly.
  
* bin/perl/codastar:
  A simple utility to create tar archives. Works better than the command
  lines above.
  
* Makefile:
    All makefiles renamed to Makefile. This makes it easier to read
    directory listings.
    
* Makefile.sgml:
    The directives for building the documentation are now in a separate
    Makefile. This will avoid to include them in the ftp archive.
    
Wed Nov 17 13:43:26 CET 1999

* Makefiles for SGI platforms.

