This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 23927 - mdrexplorer cannot be build from nbbuild/build.xml
Summary: mdrexplorer cannot be build from nbbuild/build.xml
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 3.x
Hardware: PC Linux
: P3 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-23 16:55 UTC by _ hkrug
Modified: 2002-09-27 07:34 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ hkrug 2002-05-23 16:55:38 UTC
Considered the state of mdrexplorer I would
recommend to
allow it to be build from the main netbeans build
file. Currently
it's impossible:

BUILD FAILED

/usr/local/netbeans/build/src/nbbuild/build.xml:649:
Target `all-mdrexplorer' does not exist in this
project. It is used from target `nbmerge-merge'.
Comment 1 Martin Matula 2002-05-24 12:03:48 UTC
It is not possible to include MDR modules in standard netbeans builds
as the modules depend on JMI interfaces which cannot be redistributed.
Once the JMI becomes final (in June) and we will be able to distribute
JMI interfaces as NetBeans extra binaries, we will of course try to
make MDR part of NetBeans build. However this will take some time and
it depends on more people than just the MDR team.
Comment 2 _ hkrug 2002-05-24 12:31:57 UTC
You misunderstood me. I did not have in mind to add MDRExplorer to
the standard Netbeans build. I only meant to add targets like
all-mdrexplorer and the like to `nbbuild/build.xml'. If such a target
is called depends on the setting of the `modules' variable or similar
settings *outside* `nbbuild/build.xml'. The positive consequences 
would be:

* the standard Netbeans builds would not contain the mdr-stuff unless
  the `modules' variable is changed, what is not necessary
* guys like me who build Netbeans from sources must not change
  nbbuild/build.xml after every `cvs co', it would be enough to
  provide a special `user.build.properties' file

If it's a question of time, I can send you a patch to
`nbbuild/build.xml'. Evidently, if the MDR team had not the rights
to touch `nbbuild/build.xml, it cannot be done.
Comment 3 _ briansmith 2002-09-26 23:22:34 UTC
Holger,

I'm not sure I understand your problem. I use a custom moduleconfig
that has module "mdr" in it. With this custom moduleconfig, MDR and
MDR Explorer will get built and installed automatically when
nbbuild/build.xml is executed.

It is not necessary to onclude "mdrexplorer" in the moduleconfig; if
you include "mdr" in your moduleconfig then mdrexplorer tags along
automatically. I use this every day and it works fine. But, I will
leave it up to Holger to close this issue since maybe I am
misunderstanding him.
Comment 4 _ hkrug 2002-09-27 07:34:45 UTC
It seems to be fixed.