The Omnis SDK is only for use with Omnis Studio versions 12.0 and later.

CONTENTS:

	- complib: This folder contains the Release version of complib (libhomnisu.a) on which all components depend.

	- complib_debug: This folder contains the Debug version of complib (libhomnisu.a) on which all components depend.

	- dam: This folder contains the C++ project and files for a generic example control.

	- html: This folder contains an edited jsctempl.htm, which has been altered to load the three generic example controls. This is provided for convenience.

	- icons: This folder contains a generic svg icon to use with the generic controls.

	- jscomp: This folder contains the C++ projects and files necessary to build the three generic example components.

	- master: This folder contains the build_all.code-workspace project file for compiling using Visual Studio Code and a buildall.sh script to build all components.

	- omnisrc: This folder contains the omnis resource compiler (omnisrc).

	- scripts: This folder contains the JavaScript files for the three generic example controls. You will also probably use ctl_generic as a template for your own controls.

	- xcomp: This folder contains the C++ projects and files for a selection of components including four generic example controls.

Documentation can be found at:
https://www.omnis.net/developers/resources/onlinedocs/index.jsp?detail=ExtcompSDK/00intro.html
https://www.omnis.net/developers/resources/onlinedocs/index.jsp?detail=JavaScriptSDK/01overview.html

SDK has been built with the following tools and versions:

C++ standard: 17
C++ compiler: Debian clang version 14.0.6
