Installs SikuliX 1.1.0 (http://www.sikulix.com/).
- Java (not installed by this cookbook)
- Chef 11+
- Mac OS X
- Ubuntu
- Windows
- apt
- windows
Include the sikulix default recipe in your run list or recipe.
IMPORTANT! Since there are a variety of setup options to choose from, all option attributes default to false. You
must select at least one setup option to install by setting its corresponding attribute to true.
Example
"override_attributes": {
"sikulix": {
"setup": {
"java_api": true
}
}
}Pack1: I want SikuliX, containing the Sikuli IDE and allowing to run Sikuli scripts from commandline.
node['sikulix']['setup']['ide_jython']- Python language level 2.7. Defaultfalse.node['sikulix']['setup']['ide_jruby']- Ruby language level 1.9 and 2.0. Defaultfalse.
Pack2: I want to develop in Java, Jython or other Java aware scripting language using NetBeans, Eclipse, or other IDE's.
node['sikulix']['setup']['java_api']- Defaultfalse.
I want to use the Tesseract based OCR features (You Should know what you are doing!).
node['sikulix']['setup']['tesseract_ocr']- Defaultfalse.
I want the packages to be usable on Windows, Mac, Linux (they contain the stuff for all systems - one pack for all). With these options not selected, the setup process will only add system specific native stuff (Windows: support for both Java 32-Bit and Java 64-Bit is added).
node['sikulix']['setup']['system_all']- Defaultfalse.
Other:
node['sikulix']['setup']['buildv']- Build libVisionProxy.so. Defaultfalse.node['sikulix']['setup']['notest']- Skip validation after install. Defaultfalse.node['sikulix']['setup']['clean']- Clean directory. Defaultfalse.
- Ask specific questions on Stack Overflow.
- Report bugs and discuss potential features in Github issues.
Please refer to CONTRIBUTING.
MIT - see the accompanying LICENSE file for details.