Differences between revisions 1 and 6 (spanning 5 versions)
Revision 1 as of 2007-07-26 02:29:45
Size: 2084
Editor: paul
Comment:
Revision 6 as of 2007-07-26 05:11:14
Size: 3552
Editor: paul
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Directories = = Directories =
(Layout
on device sam)
Line 7: Line 8:
* '''/cc/binl/''' contains Linux text mode versions of the CONTROL applications.

* '''/cc/binx11/''' contains Linux X11 versions of the CONTROL applications.

* '''/cc/binw/''' contains MS Windows versions of the CONTROL applications.
Line 17: Line 12:
* '''/ccdev/'company' Source of company specific variations in the CONTROL application suite. * '''/ccdev/'company' ''' Source of company specific variations in the CONTROL application suite.
Line 19: Line 14:
* '''/ccdev/std/binl''' * '''/ccdev/std/binl''' and '''/cc/binl/''' contains Linux text mode versions of the CONTROL applications.
Line 21: Line 16:
* '''/ccdev/std/binw''' * '''/ccdev/std/binw''' and '''/cc/binw/''' contains MS Windows versions of the CONTROL applications.
Line 23: Line 18:
* '''/ccdev/std/binx11''' * '''/ccdev/std/binx11''', '''/cc/binx11/''' contains Linux X11 versions of the CONTROL applications.
Line 31: Line 26:
* '''/ccdev/std/cclib''' * '''/ccdev/std/cclib''' library routines
Line 33: Line 28:
* '''/ccdev/std/ccqtgui''' * '''/ccdev/std/ccqtgui''' Qt related support
Line 41: Line 36:
* '''/ccdev/std/cr''' * '''/ccdev/std/cr''' 'cr' Creditor related application source
Line 43: Line 38:
* '''/ccdev/std/dr''' * '''/ccdev/std/dr''' 'dr' Debtors related application source
Line 45: Line 40:
* '''/ccdev/std/gl''' * '''/ccdev/std/gl''' general ledger related application source
Line 49: Line 44:
* '''/ccdev/std/hdrs''' * '''/ccdev/std/hdrs''' ',h' include files
Line 53: Line 48:
* '''/ccdev/std/inc''' * '''/ccdev/std/inc''' common code shared between applications. This is because the code contains definitions which are used to access specific tables and while the name may stay the same between applications the numeric index used for record data buffers will change based on the number of data and index files needed for the specific application. All the files end in the extension '.inc' and are treated like '.h' files. The order they appear is important so allow for forward references.
Line 65: Line 60:
* '''/ccdev/std/main''' * '''/ccdev/std/main''' application root programs. They call undefined subroutines that are then implemented on a problem specific basis. e.g. All the ''something''rep programs are called from the main program stored in rep.c
Line 73: Line 68:
* '''/ccdev/std/qtscox-3.0.4''' * '''/ccdev/std/qtscox-3.0.4''', '''/ccdev/std/qtwin-3.1.1''', '''/ccdev/std/qtwin-3.3.5''', '''/ccdev/std/qtx11-3.0.4''', '''/ccdev/std/qtx11-3.0.6''', '''/ccdev/std/qtx11-3.3.5''', '''/ccdev/std/qtx11-3.3.5b''' various release of the Qt application framework used by the GUI mode versions of the applications.
Line 75: Line 70:
* '''/ccdev/std/qtwin-3.1.1'''

* '''/ccdev/std/qtwin-3.3.5'''

* '''/ccdev/std/qtx11-3.0.4'''

* '''/ccdev/std/qtx11-3.0.6'''

* '''/ccdev/std/qtx11-3.3.5'''

* '''/ccdev/std/qtx11-3.3.5b'''

* '''/ccdev/std/rdbms'''
* '''/ccdev/std/rdbms''' - used for accessing SQL databases via a layer to map to the CONTROL database methodology. Generally these databases are used as backup only and the day to day operations occur using the CONTROL native databases.
Line 99: Line 82:
* '''/ccdev/std/upda10''' * '''/ccdev/std/upda10''' applications to help users update their databases from release 9 to the CONTROL software to release 10.
Line 101: Line 84:
* '''/ccdev/std/upda9''' * '''/ccdev/std/upda9''' applications to help users update their databases from release 8 to the CONTROL software to release 9.
Line 105: Line 88:
* '''/ccdev/std/utbinl'''

*
'''/ccdev/std/utbinw'''

*
'''/ccdev/std/utbinx11'''
* '''/ccdev/std/utbinl''', '''/ccdev/std/utbinw''', '''/ccdev/std/utbinx11''' utilities for support and data repair such as ''tranck''. These are built on a platform specific basis

Directories

(Layout on device sam)

* /cc/DEMO contains all data and index files relating to the specific company DEMO, same applies for other companies

* /cc/script/ contains all shell scripts referenced from CONTROL menus.

* /cc/lib/ contains Qt libraries (used by GUI versions of applications under Linux or Windows

* /ccdev/std/ root of CONTROL development files

* /ccdev/'company' Source of company specific variations in the CONTROL application suite.

* /ccdev/std/binl and /cc/binl/ contains Linux text mode versions of the CONTROL applications.

* /ccdev/std/binw and /cc/binw/ contains MS Windows versions of the CONTROL applications.

* /ccdev/std/binx11, /cc/binx11/ contains Linux X11 versions of the CONTROL applications.

* /ccdev/std/ccaadlib

* /ccdev/std/ccalib

* /ccdev/std/ccddlib

* /ccdev/std/cclib library routines

* /ccdev/std/ccqtgui Qt related support

* /ccdev/std/clearall

* /ccdev/std/cm

* /ccdev/std/co

* /ccdev/std/cr 'cr' Creditor related application source

* /ccdev/std/dr 'dr' Debtors related application source

* /ccdev/std/gl general ledger related application source

* /ccdev/std/gui

* /ccdev/std/hdrs ',h' include files

* /ccdev/std/import

* /ccdev/std/inc common code shared between applications. This is because the code contains definitions which are used to access specific tables and while the name may stay the same between applications the numeric index used for record data buffers will change based on the number of data and index files needed for the specific application. All the files end in the extension '.inc' and are treated like '.h' files. The order they appear is important so allow for forward references.

* /ccdev/std/internet

* /ccdev/std/localbinl

* /ccdev/std/localbinw

* /ccdev/std/localbinx11

* /ccdev/std/ma

* /ccdev/std/main application root programs. They call undefined subroutines that are then implemented on a problem specific basis. e.g. All the somethingrep programs are called from the main program stored in rep.c

* /ccdev/std/pde

* /ccdev/std/po

* /ccdev/std/polling

* /ccdev/std/qtscox-3.0.4, /ccdev/std/qtwin-3.1.1, /ccdev/std/qtwin-3.3.5, /ccdev/std/qtx11-3.0.4, /ccdev/std/qtx11-3.0.6, /ccdev/std/qtx11-3.3.5, /ccdev/std/qtx11-3.3.5b various release of the Qt application framework used by the GUI mode versions of the applications.

* /ccdev/std/rdbms - used for accessing SQL databases via a layer to map to the CONTROL database methodology. Generally these databases are used as backup only and the day to day operations occur using the CONTROL native databases.

* /ccdev/std/rein

* /ccdev/std/sa

* /ccdev/std/ss

* /ccdev/std/st

* /ccdev/std/tools

* /ccdev/std/upda10 applications to help users update their databases from release 9 to the CONTROL software to release 10.

* /ccdev/std/upda9 applications to help users update their databases from release 8 to the CONTROL software to release 9.

* /ccdev/std/ut

* /ccdev/std/utbinl, /ccdev/std/utbinw, /ccdev/std/utbinx11 utilities for support and data repair such as tranck. These are built on a platform specific basis

* /ccdev/std/util

CONTROL/Software/Development/Directories (last edited 2013-09-18 06:09:33 by localhost)