Skip to content
This repository was archived by the owner on Nov 28, 2024. It is now read-only.

Commit fb6c0f3

Browse files
author
dimir
committed
- [ZBX-1020] Add support for --sysconfdir option to configure .
Change default installation directories: /etc/zabbix -> /usr/local/etc /etc/zabbix/externalscripts -> /usr/local/share/zabbix/externalscripts /home/zabbix/bin -> /usr/local/share/zabbix/alertscripts Include directories: /etc/zabbix/zabbix_server -> /usr/local/etc/zabbix_server.conf.d /etc/zabbix/zabbix_proxy -> /usr/local/etc/zabbix_proxy.conf.d /etc/zabbix/zabbix_agent -> /usr/local/etc/zabbix_agent.conf.d /etc/zabbix/zabbix_agentd -> /usr/local/etc/zabbix_agentd.conf.d git-svn-id: svn://svn.zabbix.com/trunk/src/zabbix_java@22467 f4e7fd02-d210-4e34-a1e0-d4093fb66cc2
1 parent fb787d7 commit fb6c0f3

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

Makefile.am

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ ZJP = bin/zabbix-java-proxy-$(VERSION).jar
1313
LIB = lib/org-json-2010-12-28.jar:lib/logback-core-0.9.27.jar:lib/logback-classic-0.9.27.jar:lib/slf4j-api-1.6.1.jar
1414
JUNIT = tests/junit-4.8.2.jar
1515

16+
ZJP_DEST = $(DESTDIR)$(sbindir)/zabbix_java
17+
1618
all: $(ZJP)
1719

1820
$(ZJP): class src/com/zabbix/proxy/*.java
@@ -24,18 +26,18 @@ test: class
2426
java -classpath class/tests:$(LIB):$(ZJP):$(JUNIT) com.zabbix.proxy.AllTestRunner
2527

2628
class:
27-
mkdir -p class/src
28-
mkdir -p class/tests
29+
$(MKDIR_P) class/src
30+
$(MKDIR_P) class/tests
2931

3032
install: all
31-
mkdir -p $(sbindir)/zabbix_java/bin
32-
mkdir -p $(sbindir)/zabbix_java/lib
33-
cp startup.sh shutdown.sh $(sbindir)/zabbix_java
34-
if test ! -f $(sbindir)/zabbix_java/settings.sh; then cp settings.sh $(sbindir)/zabbix_java; fi
35-
cp $(ZJP) $(sbindir)/zabbix_java/bin
36-
cp lib/*.jar $(sbindir)/zabbix_java/lib
37-
if test ! -f $(sbindir)/zabbix_java/lib/logback.xml; then cp lib/logback.xml $(sbindir)/zabbix_java/lib; fi
38-
if test ! -f $(sbindir)/zabbix_java/lib/logback-console.xml; then cp lib/logback-console.xml $(sbindir)/zabbix_java/lib; fi
33+
$(MKDIR_P) "$(ZJP_DEST)/bin"
34+
$(MKDIR_P) "$(ZJP_DEST)/lib"
35+
cp startup.sh shutdown.sh "$(ZJP_DEST)"
36+
if test ! -f "$(ZJP_DEST)/settings.sh"; then cp settings.sh "$(ZJP_DEST)"; fi
37+
cp $(ZJP) "$(ZJP_DEST)/bin"
38+
cp lib/*.jar "$(ZJP_DEST)/lib"
39+
if test ! -f "$(ZJP_DEST)/lib/logback.xml"; then cp lib/logback.xml "$(ZJP_DEST)/lib"; fi
40+
if test ! -f "$(ZJP_DEST)/lib/logback-console.xml"; then cp lib/logback-console.xml "$(ZJP_DEST)/lib"; fi
3941

4042
clean:
4143
rm -f $(ZJP)

0 commit comments

Comments
 (0)