Imported Upstream version 2.5.1
[ossec-hids.git] / src / util / Makefile
1 # Makefile for util.
2 # Daniel B. Cid <daniel.cid@gmail.com>||<daniel@underlinux.com.br>
3 # http://www.ossec.net/hids/
4
5 PT=../
6 NAME=util
7
8 SUP=../addagent/manage_agents.c ../addagent/manage_keys.c ../addagent/validate.c ../addagent/read_from_user.c ../addagent/b64.c
9 include $(PT)Config.Make
10
11 OBJS = ${OS_ZLIB} ${OS_CRYPTO} ${OS_SHARED} ${OS_REGEX} ${OS_NET}
12
13 me:
14                 $(CC) $(CFLAGS) ${OS_LINK} ${SUP} syscheck_update.c $(OBJS) -o syscheck_update
15                 $(CC) $(CFLAGS) ${OS_LINK} clear_stats.c $(OBJS) -o clear_stats
16                 $(CC) $(CFLAGS) ${OS_LINK} list_agents.c $(OBJS) -o list_agents
17                 $(CC) $(CFLAGS) ${OS_LINK} verify-agent-conf.c $(OS_CONFIG) $(OBJS) ${OS_XML} -o verify-agent-conf
18                 $(CC) $(CFLAGS) ${OS_LINK} ${SUP} agent_control.c $(OBJS) -o agent_control
19                 $(CC) $(CFLAGS) ${OS_LINK} ${SUP} syscheck_control.c $(OBJS) -o syscheck_control
20                 $(CC) $(CFLAGS) ${OS_LINK} ${SUP} rootcheck_control.c $(OBJS) -o rootcheck_control
21                 $(CC) $(CFLAGS) ${OS_LINK} ossec-regex.c $(OBJS) -o ossec-regex 
22 clean:
23                 $(CLEAN) syscheck_update clear_stats list_agents agent_control syscheck_control rootcheck_control verify-agent-conf ossec-regex 
24 build:
25                 cp -pr syscheck_update clear_stats list_agents syscheck_control rootcheck_control agent_control verify-agent-conf ossec-regex ${PT}../bin