Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id E1B6E200C72 for ; Fri, 12 May 2017 17:08:09 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id E04D3160BB8; Fri, 12 May 2017 15:08:09 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 2E7A1160BA3 for ; Fri, 12 May 2017 17:08:09 +0200 (CEST) Received: (qmail 91112 invoked by uid 500); 12 May 2017 15:08:06 -0000 Mailing-List: contact issues-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list issues@flex.apache.org Received: (qmail 91101 invoked by uid 99); 12 May 2017 15:08:06 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 12 May 2017 15:08:06 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 352EC1A7A66 for ; Fri, 12 May 2017 15:08:06 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -100.002 X-Spam-Level: X-Spam-Status: No, score=-100.002 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id bI15Quk8Sbdb for ; Fri, 12 May 2017 15:08:05 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id C78F45F36B for ; Fri, 12 May 2017 15:08:04 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 5CC1EE0059 for ; Fri, 12 May 2017 15:08:04 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 05CDD21E09 for ; Fri, 12 May 2017 15:08:04 +0000 (UTC) Date: Fri, 12 May 2017 15:08:04 +0000 (UTC) From: "Josh Tynjala (JIRA)" To: issues@flex.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (FLEX-35307) Maven distribution does not include framework source files in frameworks/projects MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Fri, 12 May 2017 15:08:10 -0000 Josh Tynjala created FLEX-35307: ----------------------------------- Summary: Maven distribution does not include framework source files in frameworks/projects Key: FLEX-35307 URL: https://issues.apache.org/jira/browse/FLEX-35307 Project: Apache Flex Issue Type: Bug Components: FlexJS Affects Versions: Apache FlexJS 0.8.0 Reporter: Josh Tynjala The original ActionScript source files and related resources (like the manifest.xml files) for each project in the framework should be included in a distribution of FlexJS created with Maven. For example, the files in this directory are missing from the distribution: frameworks/projects/Basic/src/main Additionally, this change will be helpful for consolidating the manifest.xml files used in the builds. The Maven distribution currently duplicates the manifest.xml files from each project in frameworks/projects to distribution/src/main/resources/manifests. This causes files like flex-config.xml to need special modifications for the Maven distribution to use different paths. If the Maven distribution includes the manifest.xml files in their original location (which correctly follows the Maven directory structure, like Basic/src/main/resources/basic-manifest.xml), then it can use the same flex-config.xml as the Ant distribution. Ideally, both would bundle the same flex-config.xml file from the same location in the repository (like the manifest.xml files, the -config.xml files are duplicated in distribution/src/main/resources for Maven). However, even if the files come from different locations in the repo for Ant and Maven, if their contents can be exactly the same, that would still be an improvement. As it is, the manifest files need to be duplicated, then the -config.xml files, and then the -config.xml files need to be modified. -- This message was sent by Atlassian JIRA (v6.3.15#6346)