Return-Path: X-Original-To: apmail-ant-ivy-user-archive@www.apache.org Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1416EE2A2 for ; Thu, 6 Dec 2012 17:07:29 +0000 (UTC) Received: (qmail 80450 invoked by uid 500); 6 Dec 2012 17:07:28 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 80243 invoked by uid 500); 6 Dec 2012 17:07:28 -0000 Mailing-List: contact ivy-user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@ant.apache.org Delivered-To: mailing list ivy-user@ant.apache.org Received: (qmail 80228 invoked by uid 99); 6 Dec 2012 17:07:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Dec 2012 17:07:28 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of qazwart@gmail.com designates 209.85.161.173 as permitted sender) Received: from [209.85.161.173] (HELO mail-gg0-f173.google.com) (209.85.161.173) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Dec 2012 17:07:22 +0000 Received: by mail-gg0-f173.google.com with SMTP id f2so1067027ggn.4 for ; Thu, 06 Dec 2012 09:07:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; bh=IbojgSEV3U53MLBBKA6RATfCchfAKz5d70z96jn63Kc=; b=D01cye6JiJcGg64iOkp/NPWLsplseNLd7ta8xszJhTqBlt820WxoXeY2o5Xw25tm6b uSNxjawxyR+7Iw1pb0yzQNGToi7CnVVcQPp/hW/a7+NDuC1252QQIKZK1QBJMLkMloXX dBBiVtmnaBX/o7XVmuY4Z4uV8tWjBxZ2HriyBOSc/BZlNdNFM5FSqncCYGyfn5k2QQAY T8FqwmqCvJh/vu+MqgeRrIgEcvv2SNVMFKb90tjsfKvlNthSPEEwUebdw1o5zp6e8LTM hht4eCwe2xTjn7adqwkap8W6THCwbIuYup7OmUQnpC5hQO6vD20T/CB6YmLmo7bi/MEO wBfw== Received: by 10.236.119.146 with SMTP id n18mr3211963yhh.18.1354813621911; Thu, 06 Dec 2012 09:07:01 -0800 (PST) Received: from [192.168.0.100] (cpe-70-116-26-62.austin.res.rr.com. [70.116.26.62]) by mx.google.com with ESMTPS id z65sm9926765yhe.22.2012.12.06.09.06.56 (version=SSLv3 cipher=OTHER); Thu, 06 Dec 2012 09:07:01 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: Ivy in C/C++ environment From: David Weintraub In-Reply-To: <34767076.post@talk.nabble.com> Date: Thu, 6 Dec 2012 11:06:55 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <34767076.post@talk.nabble.com> To: ivy-user@ant.apache.org X-Mailer: Apple Mail (2.1499) X-Virus-Checked: Checked by ClamAV on apache.org Ivy is built for Java and its jars. By default, Ivy uses the Maven = worldwide repository system to search for jars. It also is built for Ant = integration. However, you could emulate this structure if you use your own Maven/Ivy = style repository such as Nexus or Artifactory. You'll have to figure out = a naming convention thats similar to Ivy's and Maven's = (organisation/groupID, name/artifactId, revision/version), and = disconnect your Nexus/Artifactory repository from the rest of the world = since if the artifact isn't in your repository, you don't want to look = in the Maven worldwide repository system. You could also build `build.xml` files for Ant just to download the = needed library objects (*.dll, *.o, *.so, , *.a, etc.) using = . There will be some work involved, but I've seen people do = this. However, there might be better tools. For example, BuildBoost: = http://www.boost.org/boost-build2/index.html. I never used it, but I've = heard it talked about as a Maven for C++ projects. On Dec 6, 2012, at 10:15 AM, Marcel Overdijk = wrote: >=20 > I wonder if somebody has some pointers for using Ivy in a C/C++ = environment. >=20 > a) how is dependency management done (e.g. using custom resolver?) > b) how is building done (based on on de Ivy dependencies) >=20 >=20 > I'm not looking for a complete solution, just wat to start a = discussion > about possibilities or perhaps best practices from people already = having > this set up. >=20 > Unfortunately I can't find and information in the docs. Ivy is = especially > interesting as it is nog tight to Java dependency management. >=20 >=20 >=20 >=20 >=20 > --=20 > View this message in context: = http://old.nabble.com/Ivy-in-C-C%2B%2B-environment-tp34767076p34767076.htm= l > Sent from the ivy-user mailing list archive at Nabble.com. >=20