botherder / kraken

Cross-platform Yara scanner written in Go
GNU General Public License v3.0
330 stars 43 forks source link

Split ruleset asset generation into distinct steps #15

Closed hillu closed 3 years ago

hillu commented 3 years ago

The scanner binaries no longer direcly depend on the compiler being present, just on bindata.go. bindata.go is built from the rules blob, so it depends on that. Attempting to build the rules blob will error out if the RULES environment variable has not been set.

botherder commented 3 years ago

Thanks!

hillu commented 3 years ago

Is there anything else that needs fixing?

botherder commented 3 years ago

Seems to be working fine now!