changeset 7:11eff73a8d6d

Add README and INSTALL files and set version ready for release. 2010-09-08 Andrew John Hughes <ahughes@redhat.com> * INSTALL: Added. * Makefile.am: (clean-local): Move stamps removal... (distclean-local): ... to here. * README: Added. * configure.ac: Fix version to visualvm_harness 1.0 ready for release.
author Andrew John Hughes <ahughes@redhat.com>
date Wed, 08 Sep 2010 19:55:06 +0100
parents 69b02bea9cf4
children 37857184a6d9
files ChangeLog INSTALL Makefile.am README configure.ac
diffstat 5 files changed, 92 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Wed Sep 08 17:11:14 2010 +0100
+++ b/ChangeLog	Wed Sep 08 19:55:06 2010 +0100
@@ -1,3 +1,13 @@
+2010-09-08  Andrew John Hughes  <ahughes@redhat.com>
+
+	* INSTALL: Added.
+	* Makefile.am:
+	(clean-local): Move stamps removal...
+	(distclean-local): ... to here.
+	* README: Added.
+	* configure.ac: Fix version to visualvm_harness
+	1.0 ready for release.
+
 2010-09-08  Andrew John Hughes  <ahughes@redhat.com>
 
 	* .hgignore: Add config.guess and config.sub.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/INSTALL	Wed Sep 08 19:55:06 2010 +0100
@@ -0,0 +1,54 @@
+Building VisualVM
+=================
+
+For convenience we've provided make targets that automatically
+download, extract and build the source code for VisualVM.
+
+Building requires a bootstrap JDK and an appropriate version of
+NetBeans.  Currently, we support the use of IcedTea6 as packaged with
+most GNU/Linux distributions.
+
+See ./configure --help if you need to override the defaults.
+
+$ ./autogen.sh
+$ ./configure --prefix=<visualvm install location>
+$ make
+$ make install
+
+The default version is currently 1.2.2.  Supported versions
+are:
+
+* 1.2.2 with NetBeans 6.8
+* 1.3 with NetBeans 6.9
+
+To build with a version other than the default, specify
+--with-visualvm-version=x where x is the version.
+
+VisualVM is installed in the specified prefix as with normal packages.
+To achieve the effect previously used when VisualVM was integrated
+into IcedTea, just use a prefix equal to the JDK's location.
+
+Build Modification Options
+==========================
+
+The build process may be modified by passing the following options
+to configure:
+
+* --with-netbeans-home: Specifies the path to the NetBeans installation
+  to use to build.  Defaults to /usr/share/netbeans.
+* --with-jdk-home: Specifies teh path to the JDK to use to build.
+  The first of:
+
+  * /usr/lib/jvm/java-openjdk
+  * /usr/lib/jvm/icedtea6
+  * /usr/lib/jvm/java-6-openjdk
+  * /usr/lib/jvm/openjdk
+  * /usr/lib/jvm/java-icedtea
+
+  which is found to be present is used by default.
+* --with-netbeans-profiler-zip: The path to the appropriate NetBeans
+  profiler zip file to avoid downloading it.
+* --with-visualvm-zip: The path to the appropriate VisualVM zip file
+  to avoid downloading it.
+* --with-visualvm-version: Specify the version of VisualVM to build
+  from those supported.  The default is 1.2.2.
--- a/Makefile.am	Wed Sep 08 17:11:14 2010 +0100
+++ b/Makefile.am	Wed Sep 08 19:55:06 2010 +0100
@@ -43,12 +43,12 @@
 all: visualvm
 
 clean-local: clean-visualvm clean-nbplatform clean-extract
+
+distclean-local: clean-local clean-download
 	if [ -e stamps ]; then \
 	  rmdir stamps ; \
 	fi
 
-distclean-local: clean-local clean-download
-
 stamps/download.stamp: stamps/download-netbeans-profiler.stamp stamps/download-visualvm.stamp
 	mkdir -p stamps
 	touch $@
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README	Wed Sep 08 19:55:06 2010 +0100
@@ -0,0 +1,25 @@
+VisualVM Harness
+================
+
+The VisualVM harness is part of the IcedTea project and provides a
+means to build the source code of various versions of VisualVM
+(https://visualvm.dev.java.net/) using Free Software tools and
+dependencies.
+
+See INSTALL for build instructions.
+
+Homepage (wiki):
+  http://icedtea.classpath.org/
+
+Bugs (bugzilla):
+  http://icedtea.classpath.org/bugzilla
+
+Mailing List: 
+  distro-pkg-dev@openjdk.java.net
+  http://mail.openjdk.java.net/mailman/listinfo/distro-pkg-dev
+
+FAQ:
+  http://icedtea.classpath.org/wiki/FrequentlyAskedQuestions
+
+Anonymous Mercurial checkout:
+  hg clone http://icedtea.classpath.org/hg/visualvm
--- a/configure.ac	Wed Sep 08 17:11:14 2010 +0100
+++ b/configure.ac	Wed Sep 08 19:55:06 2010 +0100
@@ -1,4 +1,4 @@
-AC_INIT([visualvm], [1.2.2], [distro-pkg-dev@openjdk.java.net])
+AC_INIT([visualvm_harness], [1.0], [distro-pkg-dev@openjdk.java.net])
 AM_INIT_AUTOMAKE([1.9 tar-pax foreign])
 AC_CONFIG_FILES([Makefile visualvm.desktop])