Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-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 404D19AD5 for ; Mon, 13 Feb 2012 16:25:06 +0000 (UTC) Received: (qmail 14349 invoked by uid 500); 13 Feb 2012 16:25:05 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 14264 invoked by uid 500); 13 Feb 2012 16:25:05 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 14256 invoked by uid 99); 13 Feb 2012 16:25:05 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Feb 2012 16:25:05 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of yennick.trevels@gmail.com designates 74.125.82.43 as permitted sender) Received: from [74.125.82.43] (HELO mail-ww0-f43.google.com) (74.125.82.43) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Feb 2012 16:24:58 +0000 Received: by wgbdr13 with SMTP id dr13so13394162wgb.0 for ; Mon, 13 Feb 2012 08:24:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=XQqG0rXMb4rzJGSlhGjZ7C8Y7nCT9vSULUQWUV47dNs=; b=o1tmA+lQyRTBqhmuiVSnJ9yz7GYzWho35gu+PDgZhg7Ab8/uhVoSgXgp0HGjIHr65U 3CS2IBxfxikxEJXYMYL5Psn2f/mE+dTezHN4t6mElT4jCCGCqDIyzHCAGmx6EqCFDs4m wfzctWS5bYbsx9iYoJ8iYNovmneJDUjexLr5g= MIME-Version: 1.0 Received: by 10.180.86.105 with SMTP id o9mr25440267wiz.4.1329150277584; Mon, 13 Feb 2012 08:24:37 -0800 (PST) Received: by 10.216.187.131 with HTTP; Mon, 13 Feb 2012 08:24:37 -0800 (PST) In-Reply-To: <01dc01ccea68$0cf3e2b0$26dba810$@davidarno.org> References: <7cebf2a6-85dc-49ae-b589-4cab43be5af0@blur> <4F392A83.9020802@leichtgewicht.at> <01d101ccea66$62dce7f0$2896b7d0$@davidarno.org> <4F39312D.6030300@leichtgewicht.at> <01dc01ccea68$0cf3e2b0$26dba810$@davidarno.org> Date: Mon, 13 Feb 2012 17:24:37 +0100 Message-ID: Subject: Re: [DECISION] Unit Testing and Mocking Frameworks From: Yennick Trevels To: flex-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=f46d0418266226080404b8daeaea --f46d0418266226080404b8daeaea Content-Type: text/plain; charset=ISO-8859-1 Gradle works with configurations to group dependencies. For GradleFx we have the merged, internal, external, rsl and test configurations. You can do this to create a list of dependency files which are merged into the final swf: def mergedDependencyfiles = [] project.configurations.merged.files.each { dependency -> mergedDependencyFiles.add(dependency); } so getting all those dependencies and adding them to a zip should be no problem. You've also got access to the Java API, which has classes to manipulate files, create zips etc. --f46d0418266226080404b8daeaea--