forked from elastic/beats
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
28 lines (23 loc) · 673 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
BEAT_NAME?=filebeat
BEAT_TITLE?=Filebeat
SYSTEM_TESTS?=true
TEST_ENVIRONMENT?=true
GOX_FLAGS=-arch="amd64 386 arm ppc64 ppc64le"
ES_BEATS?=..
EXCLUDE_COMMON_UPDATE_TARGET=true
include ${ES_BEATS}/libbeat/scripts/Makefile
.PHONY: update
update: mage
mage update
# Creates a new module. Requires the params MODULE.
.PHONY: create-module
create-module: mage
mage generate:module
# Creates a new fileset. Requires the params MODULE and FILESET.
.PHONY: create-fileset
create-fileset: mage
mage generate:fileset
# Creates a fields.yml based on a pipeline.json file. Requires the params MODULE and FILESET.
.PHONY: create-fields
create-fields: mage
mage generate:fields