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.