Return-Path: X-Original-To: apmail-corinthia-dev-archive@minotaur.apache.org Delivered-To: apmail-corinthia-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 9AF6F109C4 for ; Sat, 10 Jan 2015 14:23:52 +0000 (UTC) Received: (qmail 53592 invoked by uid 500); 10 Jan 2015 14:23:53 -0000 Delivered-To: apmail-corinthia-dev-archive@corinthia.apache.org Received: (qmail 53568 invoked by uid 500); 10 Jan 2015 14:23:53 -0000 Mailing-List: contact dev-help@corinthia.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@corinthia.incubator.apache.org Delivered-To: mailing list dev@corinthia.incubator.apache.org Received: (qmail 53557 invoked by uid 99); 10 Jan 2015 14:23:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Jan 2015 14:23:53 +0000 X-ASF-Spam-Status: No, hits=-1993.8 required=5.0 tests=ALL_TRUSTED,HTML_MESSAGE,T_RP_MATCHES_RCVD,URIBL_SBL X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO mail.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with SMTP; Sat, 10 Jan 2015 14:23:31 +0000 Received: (qmail 53532 invoked by uid 99); 10 Jan 2015 14:23:29 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Jan 2015 14:23:29 +0000 Received: from mail-lb0-f180.google.com (mail-lb0-f180.google.com [209.85.217.180]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 016611A0041 for ; Sat, 10 Jan 2015 14:23:26 +0000 (UTC) Received: by mail-lb0-f180.google.com with SMTP id l4so12115858lbv.11 for ; Sat, 10 Jan 2015 06:23:24 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.112.54.167 with SMTP id k7mr27121916lbp.72.1420899804706; Sat, 10 Jan 2015 06:23:24 -0800 (PST) Received: by 10.112.10.16 with HTTP; Sat, 10 Jan 2015 06:23:24 -0800 (PST) In-Reply-To: References: Date: Sat, 10 Jan 2015 15:23:24 +0100 Message-ID: Subject: Re: [jira] [Created] (COR-22) Do not use within-repository folders for any build-related activity From: jan i To: "dev@corinthia.incubator.apache.org" Content-Type: multipart/alternative; boundary=001a11c3fb301efcb0050c4d0455 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c3fb301efcb0050c4d0455 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 10 January 2015 at 15:14, Peter Kelly wrote: > CMake lets you have your build directory anywhere - there's no requiremen= t > for it to be in the source directory. > > The following will work right now: > > mkdir ~/build > cd ~/build > cmake -G "Unix Makefiles" ~/dev/Corinthia > Exactly that is what I do, but Dennis also think about "externals". Peter@ did you get a jira account ? (we should comment on the issue) rgds jan i. > > =E2=80=94 > Dr Peter M. Kelly > pmkelly@apache.org > > PGP key: http://www.kellypmk.net/pgp-key > (fingerprint 5435 6718 59F0 DD1F BFA0 5E46 2523 BAA1 44AE 2966) > > > On 10 Jan 2015, at 7:33 am, Dennis E. Hamilton (JIRA) > wrote: > > > > Dennis E. Hamilton created COR-22: > > ------------------------------------- > > > > Summary: Do not use within-repository folders for any > build-related activity > > Key: COR-22 > > URL: https://issues.apache.org/jira/browse/COR-22 > > Project: Corinthia > > Issue Type: Improvement > > Environment: All > > Reporter: Dennis E. Hamilton > > > > > > When building from the source, all transient data, including downloads > of externals, should happen separate from the source-code repository > working copy. > > > > The repository working copy may be in a location that is not suitable > for writing. It may also be a performance bottleneck to use the same > location as the working repository for transient build-related material. > There may also be storage-limitation considerations. > > > > Ideally, a build directory can be created anywhere and all build > activities conduction in that location, separate from the source-code > repository. One complication is any downloading of external sources and > libraries, and how those can be included in any build of the source tree. > > > > > > > > -- > > This message was sent by Atlassian JIRA > > (v6.3.4#6332) > > --001a11c3fb301efcb0050c4d0455--