From celix-dev-return-223-apmail-incubator-celix-dev-archive=incubator.apache.org@incubator.apache.org Fri Jun 22 14:18:46 2012 Return-Path: X-Original-To: apmail-incubator-celix-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-celix-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9F1E5C73D for ; Fri, 22 Jun 2012 14:18:46 +0000 (UTC) Received: (qmail 76518 invoked by uid 500); 22 Jun 2012 14:18:46 -0000 Delivered-To: apmail-incubator-celix-dev-archive@incubator.apache.org Received: (qmail 76489 invoked by uid 500); 22 Jun 2012 14:18:46 -0000 Mailing-List: contact celix-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: celix-dev@incubator.apache.org Delivered-To: mailing list celix-dev@incubator.apache.org Received: (qmail 76481 invoked by uid 99); 22 Jun 2012 14:18:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 Jun 2012 14:18:46 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [80.101.237.101] (HELO hupie.dyndns.org) (80.101.237.101) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 Jun 2012 14:18:38 +0000 Received: from stinkpad.internal.hupie.com (s529dac66.adsl.wanadoo.nl [82.157.172.102]) by hupie.dyndns.org (Postfix) with ESMTP id E5899484EA8; Fri, 22 Jun 2012 16:18:16 +0200 (CEST) Message-ID: <4FE47EA8.9020004@hupie.com> Date: Fri, 22 Jun 2012 16:18:16 +0200 From: Ferry Huberts User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120605 Thunderbird/13.0 MIME-Version: 1.0 To: celix-dev@incubator.apache.org CC: Alexander Broekhuis Subject: Re: Project structure References: <4FCC90B3.20807@dkfz-heidelberg.de> <4FCC9CC1.20309@dkfz-heidelberg.de> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On 22-06-12 15:16, Alexander Broekhuis wrote: > Hi All, > > I've added some basic support for this. It follows the methods proposed by > Sascha. > > When running a configure (ccmake or cmake-gui) BUILD_{NAME} options can be > selected to enable sub projects. The sub projects enable the required > dependencies by them self. > > One draw-back I noticed so far, if a sub-project is disabled, the > dependencies aren't. So these have to be disabled via ccmake/cmake-gui. > > Please send some feedback if this works, if there any improvements etc! > ok, being a complete newbie to cmake, I'm baffled how to build the other stuff after these changes... Perhaps this could be described in the BUILDING file that was just added? Also, the web page about building could be moved into BUILDING, and amended to included the openslp dependency? -- Ferry Huberts