Mac OS X illustrating the creation of a .app launcher directory structure, and archiving it into a .tar.gz.
Windows illustrating the creation of a Janel launcher directory structure and configuration, and archiving it into a .zip.
Linux illustrating the creation of a shell script launcher with library directory structure, and archiving it into a .tar.gz.
Java Native Interface illustrating the creation of a project using the maven-nar-plugin to create Java Native Interface (JNI) code, packaged as .nar (Native ARchive) attached artifacts, placing these in the correct location in the launcher structure.