add logstash-core resources to classpath during development

Fixes #6235.

Fixes #6237
This commit is contained in:
Tal Levy 2016-11-10 13:47:08 -08:00
parent 441eb84d4d
commit 6e01395dde

View file

@ -9,10 +9,12 @@ require "logstash-core_jars"
# local dev setup
classes_dir = File.expand_path("../../../build/classes/main", __FILE__)
resources_dir = File.expand_path("../../../build/resources/main", __FILE__)
if File.directory?(classes_dir)
if File.directory?(classes_dir) && File.directory?(resources_dir)
# if in local dev setup, add target to classpath
$CLASSPATH << classes_dir unless $CLASSPATH.include?(classes_dir)
$CLASSPATH << resources_dir unless $CLASSPATH.include?(resources_dir)
else
# otherwise use included jar
begin