home *** CD-ROM | disk | FTP | other *** search
- Structure of Source
- -------------------
-
- !ReadMe This file
-
- TCPIP_Src.*
- !Make Master make file for !TCPIP
- !Objects List of object file for link stage
-
-
- !Run Run a newly created !RunImage before
- copying it into the application.
-
- +Libs.* Additional libraries needed (VTLib)
-
- h.* Header files
-
- The other directories contain the individual subsections of
- !TCPIP, each with its own makefile. These are:
-
- ARP, DNS, Drivers, Finger, FTP, ICMP, IP, Main, Misc, MiscCli,
- MiscServ, NetMisc, NNTP, POP, Radio, SMTP, TCP, Telnet, UDP
-
- Each of these subsections is structured as follows:
- c.* Source files
- h.* Section specific header files (non as yet)
- o.* Compiled objects
- s.* ObjAsm source files if any
- Makefile Makefile for section
- ~<section> A marker file. The date stamp of this is checked
- to see if a section is upto date.
-
- Compiling should just be a case of running !Make.
-
- The reason behind this odd structure is to get round RISC OS limitation
- on number of files per directory. There are rather more than 77 source
- files, and hopefully this structure is alot easier to manage than the
- original !TCPIP source structure.
-
- In order to keep the application consistant, any source modifications
- should be passed to either myself, or Anthony (see below).
-
- Dont worry to much about the huge number of warning generated. When one
- of us has the time, it would be nice to try to tidy up the source to
- make it more readable and ensure the completeness of headers. If anyone
- else has the time to tidy this lot - be my guest!
-
- -------------------------
- Contacts:
-
- Adam Goodfellow (Me) <adam@comptech.demon.co.uk>
- Anthomy Frost <vulch@kernow.demon.co.uk>
-
- Any bugs in this should be reported via email to
- tcpip2@comptech.demon.co.uk.
-
- Happy hacking!
- - Adam
-