mirror of
https://github.com/elastic/logstash.git
synced 2025-04-23 22:27:21 -04:00
copy any 'data' directories to the root of the flatjar. Fixes LOGSTASH-715, LOGSTASH-851
This commit is contained in:
parent
0c40cb8c30
commit
e9953458d9
1 changed files with 3 additions and 2 deletions
5
Makefile
5
Makefile
|
@ -189,8 +189,8 @@ build/logstash-$(VERSION)-monolithic.jar:
|
|||
|
||||
build/flatgems: | build vendor/bundle
|
||||
mkdir $@
|
||||
for i in $(VENDOR_DIR)/gems/*/lib; do \
|
||||
rsync -av $$i/ $@/lib ; \
|
||||
for i in $(VENDOR_DIR)/gems/*/{lib,data}; do \
|
||||
rsync -av $$i/ $@/$$(basename $$i) ; \
|
||||
done
|
||||
|
||||
flatjar-test:
|
||||
|
@ -211,6 +211,7 @@ flatjar: build/logstash-$(VERSION)-flatjar.jar
|
|||
build/jar: | build build/flatgems build/monolith
|
||||
$(QUIET)mkdir build/jar
|
||||
$(QUIET)rsync -av --delete build/flatgems/lib/ build/monolith/ build/ruby/ patterns build/jar/
|
||||
$(QUIET)rsync -av --delete build/flatgems/data build/jar/
|
||||
$(QUIET)(cd lib; rsync -av --delete logstash/web/public ../build/jar/logstash/web/public)
|
||||
$(QUIET)(cd lib; rsync -av --delete logstash/web/views ../build/jar/logstash/web/views)
|
||||
$(QUIET)(cd lib; rsync -av --delete logstash/certs ../build/jar/logstash/certs)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue