You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ace.apache.org by ma...@apache.org on 2012/08/22 16:43:54 UTC

svn commit: r1376078 - in /ace/trunk/build: LICENSE NOTICE README bin-build.xml resources/DISCLAIMER resources/LICENSE resources/NOTICE src-build.xml

Author: marrs
Date: Wed Aug 22 14:43:53 2012
New Revision: 1376078

URL: http://svn.apache.org/viewvc?rev=1376078&view=rev
Log:
Updated README, NOTICE and LICENSE. Removed empty DISCLAIMER. Updated the build scripts.

Added:
    ace/trunk/build/LICENSE
      - copied unchanged from r1375959, ace/trunk/build/resources/LICENSE
    ace/trunk/build/NOTICE
      - copied, changed from r1375959, ace/trunk/build/resources/NOTICE
    ace/trunk/build/README
Removed:
    ace/trunk/build/resources/DISCLAIMER
    ace/trunk/build/resources/LICENSE
    ace/trunk/build/resources/NOTICE
Modified:
    ace/trunk/build/bin-build.xml
    ace/trunk/build/src-build.xml

Copied: ace/trunk/build/NOTICE (from r1375959, ace/trunk/build/resources/NOTICE)
URL: http://svn.apache.org/viewvc/ace/trunk/build/NOTICE?p2=ace/trunk/build/NOTICE&p1=ace/trunk/build/resources/NOTICE&r1=1375959&r2=1376078&rev=1376078&view=diff
==============================================================================
--- ace/trunk/build/resources/NOTICE (original)
+++ ace/trunk/build/NOTICE Wed Aug 22 14:43:53 2012
@@ -1,9 +1,8 @@
 Apache ACE
-Copyright 2011 The Apache Software Foundation
+Copyright 2011-2012 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
-Licensed under the Apache License 2.0.
 
 This product includes software developed at
 The OSGi Alliance (http://www.osgi.org/).

Added: ace/trunk/build/README
URL: http://svn.apache.org/viewvc/ace/trunk/build/README?rev=1376078&view=auto
==============================================================================
--- ace/trunk/build/README (added)
+++ ace/trunk/build/README Wed Aug 22 14:43:53 2012
@@ -0,0 +1,87 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+Welcome to Apache ACE
+=====================
+
+Apache ACE is a software distribution framework that allows you to centrally
+manage and distribute software components, configuration data and other
+artifacts to target systems. It is built using OSGi and can be deployed in
+different topologies. The target systems are usually also OSGi based, but
+don't have to be.
+
+
+Building Apache ACE
+===================
+
+Initial Setup
+--------------
+
+There are two ways of building and developing ACE: on the command line and
+within Eclipse. Below are the requirements in case you want to be able to do
+both:
+
+1)  Install J2SE 6 SDK (or later), which can be downloaded from
+    http://www.oracle.com/technetwork/java/javase/downloads/index.html
+
+2)  Make sure that your JAVA_HOME environment variable is set to the newly
+    installed JDK location, and that your PATH includes
+    %JAVA_HOME%\bin (windows) or $JAVA_HOME/bin (unix).
+
+3)  Install Apache Ant 1.8 (or later), which can be downloaded from:
+    http://ant.apache.org/bindownload.cgi
+    
+4)  Install Eclipse, for example, Eclipse Juno with the following plugins:
+    * Subclipse;
+    * BndTools;
+    * TestNG.
+
+Building
+--------
+
+From the command line:
+
+1)  Go into the build directory and invoke Ant:
+    $ ant
+
+2)  To generate a binary package, you can optionally invoke:
+    $ ant -f bin-build.xml package
+
+Within Eclipse:
+
+From the main menu in Eclipse, choose: "File -> Import..." and then
+select "General -> Existing projects into workspace..." and select
+your workspace folder. A list of projects should show up now. Import
+them all, wait until Eclipse has built the project and you're ready
+to start.
+
+The latest instructions can always be found on our website:
+
+http://ace.apache.org/dev-doc/getting-started.html
+
+
+Getting Started
+===============
+
+To start using Apache ACE, please go to our website and read the
+getting started guide for users:
+
+http://ace.apache.org/user-doc/getting-started.html
+
+Many thanks for using Apache ACE.
+
+The ACE Team

Modified: ace/trunk/build/bin-build.xml
URL: http://svn.apache.org/viewvc/ace/trunk/build/bin-build.xml?rev=1376078&r1=1376077&r2=1376078&view=diff
==============================================================================
--- ace/trunk/build/bin-build.xml (original)
+++ ace/trunk/build/bin-build.xml Wed Aug 22 14:43:53 2012
@@ -126,6 +126,8 @@
 		<copy todir="${target.server.dir}">
 			<fileset dir="lib" />
 		</copy>
+		<copy file="NOTICE" todir="${target.server.dir}" />
+		<copy file="LICENSE" todir="${target.server.dir}" />
 		<!-- ensure all scripts are executable by default -->
 		<chmod perm="755" dir="${target.server.dir}" includes="*.sh" />
 

Modified: ace/trunk/build/src-build.xml
URL: http://svn.apache.org/viewvc/ace/trunk/build/src-build.xml?rev=1376078&r1=1376077&r2=1376078&view=diff
==============================================================================
--- ace/trunk/build/src-build.xml (original)
+++ ace/trunk/build/src-build.xml Wed Aug 22 14:43:53 2012
@@ -27,7 +27,8 @@
 			*/build.xml,
 			run-server/conf/**,
 			cnf/ext/**,
-			cnf/repo/repository.xml
+			cnf/repo/repository.xml,
+			NOTICE, LICENSE, README
 			">
 		</zip>
 	</target>