From owner-freebsd-hackers@FreeBSD.ORG Wed Mar 10 17:54:55 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1AA6A1065676 for ; Wed, 10 Mar 2010 17:54:55 +0000 (UTC) (envelope-from shrikanth07@gmail.com) Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.26]) by mx1.freebsd.org (Postfix) with ESMTP id A830B8FC19 for ; Wed, 10 Mar 2010 17:54:48 +0000 (UTC) Received: by qw-out-2122.google.com with SMTP id 5so431375qwi.7 for ; Wed, 10 Mar 2010 09:54:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=650nq7xHhMBZha6QUufhYUDYWXQTJKzABEIC4Zx6j4g=; b=gJqdzYNSYqUxr7BJcUhT+jpx2wGJSf4ZpFGxgibpcNSgnluMAkuFx7IIraoDh8KkAk 65c/TloQMchgU8NhvbOI8MBFFX3MwiCvpMUnFv3hDihjfvjrARyrzrCtdT9ofcgwV0V3 ZKMPwAgigzA5j6I9cDQBbmwK0rM4WlqsHlR0w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=r/je4bf/Aly3TkSqDsNFlMEcZAgJh8zQhbZ6ltDcOaM04/pzNCBTkxeyBQq30XEwwD r00yRc8kdp5At3+05eNmonNmZX5V4GUfzTwuGiEdQMlcZn1R2pPpqftTn+GQnatNegLQ cnAXNDZGmwjWbq0RKyzU9Ku2eNTXnwDo0f6A0= MIME-Version: 1.0 Received: by 10.229.38.74 with SMTP id a10mr762857qce.103.1268243684042; Wed, 10 Mar 2010 09:54:44 -0800 (PST) Date: Wed, 10 Mar 2010 23:24:43 +0530 Message-ID: <291941b81003100954n276d467an234c24e28f3b28e5@mail.gmail.com> From: Shrikanth Kamath To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: ctfconvert dependency... X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Mar 2010 17:54:55 -0000 Just trying to understand the build dependency for ctfconvert... I see ctfconvert (cddl/usr.bin/ctfconvert/) has dependency on libctf.a (cddl/lib/libctf/) Now the snippet in bsd.lib.mk has this check for various target suffixes, .c.So: .if defined(CTFCONVERT) ${CTFCONVERT} ${CTFFLAGS} ${.TARGET} .endif and sys.mk .c .if defined(CTFCONVERT) ${CTFCONVERT} ${CTFFLAGS} ${.TARGET} .endif My query, libctf includes in it's Makefile, so will the above not try to run 'ctfconvert' on libctf itself?