]> Zhao Yanbai Git Server - minix.git/commitdiff
Kyua framework does not build up with /usr/obj 57/3357/1
authorAntoine Leca <Antoine.Leca.1@gmail.com>
Fri, 19 Aug 2016 16:58:32 +0000 (18:58 +0200)
committerLionel Sambuc <lionel.sambuc@gmail.com>
Wed, 31 Aug 2016 16:27:05 +0000 (18:27 +0200)
Reported to NetBSD as PR/51389, fix by dholland
http://gnats.netbsd.org/51389

Change-Id: Ib31662000255a62261fb461fcab2d931faa47f70

external/bsd/kyua-testers/libexec/kyua-atf-tester/Makefile
external/bsd/kyua-testers/libexec/kyua-plain-tester/Makefile
external/bsd/kyua-testers/tests/kyua-testers/Makefile

index 04c4be2dc11c07817e34491b800cf3c4f264e6f9..dd5150747911432b0689d75cc9bcf76dc0e5b97e 100644 (file)
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2013/02/19 06:04:43 jmmv Exp $
+# $NetBSD: Makefile,v 1.3 2016/08/26 23:55:04 dholland Exp $
 
 .include <bsd.own.mk>
 
@@ -11,11 +11,12 @@ SRCS=               atf_main.c
 MAN=           kyua-atf-tester.1
 MAN+=          kyua-atf-interface.7
 
-PRIVATELIBDIR!=        cd ${.CURDIR}/../../lib; ${PRINTOBJDIR}
-LDADD+=                ${PRIVATELIBDIR}/libatf_tester/libatf_tester.a
-DPADD+=                ${PRIVATELIBDIR}/libatf_tester/libatf_tester.a
-LDADD+=                ${PRIVATELIBDIR}/libtester/libtester.a
-DPADD+=                ${PRIVATELIBDIR}/libtester/libtester.a
+ATFTESTER_LIBDIR!=     cd ${.CURDIR}/../../lib/libatf_tester; ${PRINTOBJDIR}
+TESTER_LIBDIR!=                cd ${.CURDIR}/../../lib/libtester; ${PRINTOBJDIR}
+LDADD+=                ${ATFTESTER_LIBDIR}/libatf_tester.a
+DPADD+=                ${ATFTESTER_LIBDIR}/libatf_tester.a
+LDADD+=                ${TESTER_LIBDIR}/libtester.a
+DPADD+=                ${TESTER_LIBDIR}/libtester.a
 
 CPPFLAGS+=     -DHAVE_CONFIG_H
 CPPFLAGS+=     -I${.CURDIR}/../../lib/libtester
index ac13ea6fefb5ec1932166ce65a65c97a06954add..d723de397176d7a7bdfedff5143bad19d9c9bcd9 100644 (file)
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2013/02/19 06:04:43 jmmv Exp $
+# $NetBSD: Makefile,v 1.3 2016/08/26 23:55:04 dholland Exp $
 
 .include <bsd.own.mk>
 
@@ -11,9 +11,9 @@ SRCS=         plain_main.c
 MAN=           kyua-plain-tester.1
 MAN+=          kyua-plain-interface.7
 
-PRIVATELIBDIR!=        cd ${.CURDIR}/../../lib; ${PRINTOBJDIR}
-LDADD+=                ${PRIVATELIBDIR}/libtester/libtester.a
-DPADD+=                ${PRIVATELIBDIR}/libtester/libtester.a
+TESTER_LIBDIR!=                cd ${.CURDIR}/../../lib/libtester; ${PRINTOBJDIR}
+LDADD+=                ${TESTER_LIBDIR}/libtester.a
+DPADD+=                ${TESTER_LIBDIR}/libtester.a
 
 CPPFLAGS+=     -DHAVE_CONFIG_H
 CPPFLAGS+=     -I${.CURDIR}/../../lib/libtester
index 981ff21529f818e6ff39c37326d142acea8cfc8d..7f7bb2b44fe16fe73d88372b38cf9c9003c5e23a 100644 (file)
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2013/02/19 06:04:44 jmmv Exp $
+# $NetBSD: Makefile,v 1.3 2016/08/26 23:55:04 dholland Exp $
 
 .include <bsd.own.mk>
 
@@ -12,11 +12,12 @@ CPPFLAGS+=  -DTESTERSDIR=\"/usr/libexec\"
 CPPFLAGS+=     -I${.CURDIR}/../../lib/libtester
 CPPFLAGS+=     -I${SRCDIR}
 
-PRIVATELIBDIR!=        cd ${.CURDIR}/../../lib; ${PRINTOBJDIR}
-.for lib in atf_tester tester
-LDADD+=                ${PRIVATELIBDIR}/lib${lib}/lib${lib}.a
-DPADD+=                ${PRIVATELIBDIR}/lib${lib}/lib${lib}.a
-.endfor
+ATFTESTER_LIBDIR!=     cd ${.CURDIR}/../../lib/libatf_tester; ${PRINTOBJDIR}
+TESTER_LIBDIR!=                cd ${.CURDIR}/../../lib/libtester; ${PRINTOBJDIR}
+LDADD+=                ${ATFTESTER_LIBDIR}/libatf_tester.a
+DPADD+=                ${ATFTESTER_LIBDIR}/libatf_tester.a
+LDADD+=                ${TESTER_LIBDIR}/libtester.a
+DPADD+=                ${TESTER_LIBDIR}/libtester.a
 
 TESTS_C=       atf_list_test
 TESTS_C+=      atf_result_test