@@ -13,6 +13,8 @@ ZJP = bin/zabbix-java-proxy-$(VERSION).jar
13
13
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
14
14
JUNIT = tests/junit-4.8.2.jar
15
15
16
+ ZJP_DEST = $(DESTDIR )$(sbindir ) /zabbix_java
17
+
16
18
all : $(ZJP )
17
19
18
20
$(ZJP ) : class src/com/zabbix/proxy/* .java
@@ -24,18 +26,18 @@ test: class
24
26
java -classpath class/tests:$(LIB ) :$(ZJP ) :$(JUNIT ) com.zabbix.proxy.AllTestRunner
25
27
26
28
class :
27
- mkdir -p class/src
28
- mkdir -p class/tests
29
+ $( MKDIR_P ) class/src
30
+ $( MKDIR_P ) class/tests
29
31
30
32
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
39
41
40
42
clean :
41
43
rm -f $(ZJP )
0 commit comments