Desktop Installation: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
STRIDE Framework components are distributed as as set of compressed archives. Each archive package comprises functionally-related files. | |||
== | ==Source Packages== | ||
These packages are distributed in source form | |||
[[ | === STRIDE Runtime === | ||
This package contains ANSI C source files implementing the [[Runtime Reference|STRIDE Runtime]]. The runtime is the fundamental component of the STRIDE framework as it implements | |||
* <u>Runtime APIs</u> - providing test services to Test Units | |||
* <u>An Intercept Module thread</u> - upon which tests are run | |||
* <u>Host transport services</u> - enabling I/O between the target and host computer | |||
An Operating System-specific [[Runtime_Reference#The_Platform_Abstraction_Layer|Platform Abstraction Layer]] (PAL) is also required to map specific OS services to runtime system calls. | |||
The runtime files are typically built into a library that is then linked with your target application. An OS-specific SDK package will contain the runtime sources along with an appropriate PAL, makefile to build the runtime library and other useful stuff. | |||
The stand-alone runtime package is provided to be used with target operating systems for which there is no SDK. | |||
==SDK== | === SDK (''includes STRIDE Runtime'') === | ||
makefile | makefile | ||
;all | |||
: | |||
;library | |||
: | |||
;daemon | |||
: | |||
;database | |||
: | |||
;im | |||
: | |||
;testapp | |||
: | |||
;clean | |||
Line 26: | Line 42: | ||
Linux SDK | Linux SDK | ||
==Samples== | === Samples === | ||
[[Test Unit Samples]] | [[Test Unit Samples]] | ||
==Binary Packages== | |||
=== Build Tools === | |||
[[Build Tools]] | |||
s2scompile | |||
s2sbind | |||
s2sinstrument | |||
=== Host Tools === | |||
[[Stride Executable]] | |||
Requires software license. | |||
[[Category:Installation]] | [[Category:Installation]] |
Revision as of 18:46, 2 June 2009
STRIDE Framework components are distributed as as set of compressed archives. Each archive package comprises functionally-related files.
Source Packages
These packages are distributed in source form
STRIDE Runtime
This package contains ANSI C source files implementing the STRIDE Runtime. The runtime is the fundamental component of the STRIDE framework as it implements
- Runtime APIs - providing test services to Test Units
- An Intercept Module thread - upon which tests are run
- Host transport services - enabling I/O between the target and host computer
An Operating System-specific Platform Abstraction Layer (PAL) is also required to map specific OS services to runtime system calls.
The runtime files are typically built into a library that is then linked with your target application. An OS-specific SDK package will contain the runtime sources along with an appropriate PAL, makefile to build the runtime library and other useful stuff.
The stand-alone runtime package is provided to be used with target operating systems for which there is no SDK.
SDK (includes STRIDE Runtime)
makefile
- all
- library
- daemon
- database
- im
- testapp
- clean
Windows SDK
Linux SDK
Samples
Binary Packages
Build Tools
s2scompile s2sbind s2sinstrument
Host Tools
Requires software license.