Main plug-in for the SWT user interface library.
To compile this project, you need to set the classpath specific for your operating and windowing system. For this, rename one of the following files to
To see these files, you may have to remove the filter for “.* resources”:
You also need to clone the https://git.eclipse.org/r/#/admin/projects/platform/eclipse.platform.swt.binaries Git repository and ensure that the fragment matching your windowing_system.operating_system.cpu_architecture (e.g. org.eclipse.swt.gtk.linux.x86_64) is open in your workspace. The fragments provide the platform-specific native libraries.
Assertions are added to the code. These don't run in production, but they do when:
Assertions look like:
assert expression ; assert expression : msg ;
See the Readme.md in the main directory of the Git repository for this project to learn more about SWT development.