Mercurial > hg > visualvm
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])