flier/Install Hyperscan
Download and install Hyperscan.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| hyperscan_version | The version of Hyperscan library. | no | 5.4.2 |
| pcre_version | The version of PCRE library. | no | 8.45 |
| vectorscan | Use Verctorscan instead Hyperscan | no | false |
| install_dependencies | Install dependencies for building. | no | true |
| src_dir | The directory of Hyperscan source. | no | hyperscan_src |
| build_type | Define which kind of build to generate. | no | RelWithDebInfo |
| build_static_lib | Build Hyperscan as a static library. | no | on |
| build_shared_lib | Build Hyperscan as a shared library. | no | off |
| build_static_and_shared_lib | Build both static and shared Hyperscan libs. | no | off |
| debug_output | Enable very verbose debug output. | no | off |
| install_prefix | Install directory for install target | no | /usr/local |
| use_cache | Allows caching build outputs to improve execution time. | no | false |
| cache_key | An explicit key for restoring and saving the cache. | no | "" |
| upload_artifact | Upload and share library between jobs and store data once a workflow is complete. | no | false |
Outputs
| name | description |
|---|---|
| cache-hit | A boolean value to indicate an exact match was found for the cache key |