WarpIN basically consists of two parts:
- The "back end" (BE), which is portable
(i.e. not OS/2-specific) and consists of a single C++ class
called
WIArchive
,
making it annoyingly easy to use. For details, please refer
to the WarpIN source code.
- The "front end" (FE) has everything that's operating-system specific.
This includes all PM dialogs you see on the screen, the global database,
system configuration (CONFIG.SYS, WPS objects and classes), script handling,
and such.
This is developed by me, Ulrich M”ller. There are actually
two "front-ends" right now, which both interface with the back end:
WIC.EXE
, the
"WarpIN Command Interface".
This uses the back end to create archives, extract single files, test scripts,
and do CID installs.
WARPIN.EXE
is the PM installer. This does the regular
install with display of all pages from the install script.