Deron Eriksson created SYSTEMML-1139: ----------------------------------------
Summary: Tighten maven integration for python artifact Key: SYSTEMML-1139 URL: https://issues.apache.org/jira/browse/SYSTEMML-1139 Project: SystemML Issue Type: Improvement Components: Build Reporter: Deron Eriksson Assignee: Deron Eriksson To integrate cleanly with our maven-based build system, the python artifact could use the following enhancements: 1) bind to package phase (in the distribution profile) rather than post-integration-test phase so 'mvn clean package -P distribution' will build the python artifact along with the other distribution artifacts 2) python artifact should end up in target directory so that it is in the expected location for generated maven artifacts 3) since python is being run under src/, clean up temporary files under src/ used to create the artifact (this is preferred to gitignoring them) 4) 'mvn clean' should remove the artifact 5) artifact version number (and name) should ideally be coming from pom.xml file to eliminate the need to manage an additional version number in setup.py 6) update license to include wink and antlr licenses since they are included in the SystemML.jar within the python artifact -- This message was sent by Atlassian JIRA (v6.3.4#6332)