Re: [general] creation of jdktools

2006-11-13 Thread Ilya Neverov
Nathan, thank you for creation of the trunk/working_jdktools. Geir, Please look at comment and scripts attached to the HARMONY-2180. I tried to make them trivial so that reviewing doesn't take much time. Proposed build system has two levels of enrties: - working_jdktools/build.xml which can be

Re: [general] creation of jdktools

2006-11-12 Thread Ilya Neverov
Hi, see below. On 11/12/06, Nathan Beyer [EMAIL PROTECTED] wrote: On 11/11/06, Ilya Neverov [EMAIL PROTECTED] wrote: On 10/31/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: [skip] Assumptions which look reasonable for jdktool's build subsystem: 1) it works in presence of built

Re: [general] creation of jdktools

2006-11-12 Thread Nathan Beyer
Thanks for trying. I've created the folder. It's at revision 474016. -Nathan On 11/12/06, Ilya Neverov [EMAIL PROTECTED] wrote: Hi, see below. On 11/12/06, Nathan Beyer [EMAIL PROTECTED] wrote: On 11/11/06, Ilya Neverov [EMAIL PROTECTED] wrote: On 10/31/06, Geir Magnusson Jr. [EMAIL

Re: [general] creation of jdktools

2006-11-12 Thread Geir Magnusson Jr.
Can you please give us an idea of what you have right now? There's no way we can participate with you if we don't have an idea of current status... geir Ilya Neverov wrote: On 10/31/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: [skip] Assumptions which look reasonable for jdktool's

Re: [general] creation of jdktools

2006-11-11 Thread Ilya Neverov
On 10/31/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: [skip] Assumptions which look reasonable for jdktool's build subsystem: 1) it works in presence of built classlib (as HDK binaries or as a result of classlib phase of overall build); yes - think of the same trick we do w/ DRLVM to

Re: [general] creation of jdktools

2006-11-11 Thread Nathan Beyer
On 11/11/06, Ilya Neverov [EMAIL PROTECTED] wrote: On 10/31/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: [skip] Assumptions which look reasonable for jdktool's build subsystem: 1) it works in presence of built classlib (as HDK binaries or as a result of classlib phase of overall

Re: [general] creation of jdktools

2006-10-31 Thread Mark Hindess
On 30 October 2006 at 23:55, Ilya Neverov [EMAIL PROTECTED] wrote: Hello, I want to gather opinions about structure of the jdktools component. I'm going to create scripts for moving tools' sources from classlib/ to top-level directory jdktools/ and to prepare patches for build system for

Re: [general] creation of jdktools

2006-10-31 Thread Mark Hindess
On 30 October 2006 at 18:38, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Ilya Neverov wrote: Hello, I want to gather opinions about structure of the jdktools component. I'm going to create scripts for moving tools' sources from classlib/ to top-level directory jdktools/ and to

Re: [general] creation of jdktools

2006-10-31 Thread Ilya Neverov
I would prefer to keep the current name make for directories related to build system. For me it looks natural; at least it looks less misleading than build :) -Ilya On 10/31/06, Mark Hindess [EMAIL PROTECTED] wrote: On 30 October 2006 at 18:38, Geir Magnusson Jr. [EMAIL PROTECTED] wrote:

Re: [general] creation of jdktools

2006-10-31 Thread Alexei Zakharov
+1 IMHO make is still much better than build Regards, 2006/10/31, Ilya Neverov [EMAIL PROTECTED]: I would prefer to keep the current name make for directories related to build system. For me it looks natural; at least it looks less misleading than build :) -Ilya On 10/31/06, Mark Hindess

Re: [general] creation of jdktools

2006-10-31 Thread Geir Magnusson Jr.
Why? I'm really curious about this. We build the project, using the build.xml file with Ant. Ilya Neverov wrote: I would prefer to keep the current name make for directories related to build system. For me it looks natural; at least it looks less misleading than build :) -Ilya On

Re: [general] creation of jdktools

2006-10-31 Thread Geir Magnusson Jr.
Alexei Zakharov wrote: Take me for example. I will be most likely misleaded with build since the majority of projects I've seen in my life were using build or build.platform for storing build artifacts (as Mark said). I agree it is logically to call it build. But make is logical too. ant or

Re: [general] creation of jdktools

2006-10-31 Thread Geir Magnusson Jr.
I see. I'm familiar with target as the place for stuff that's created... Alexei Zakharov wrote: In other words: I just wanted to say that the big number of java projects I've been working with was using build[.something] as a place for storing generated stuff like .class and .jar files,

Re: [general] creation of jdktools

2006-10-31 Thread Mark Hindess
On 31 October 2006 at 7:24, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Alexei Zakharov wrote: Take me for example. I will be most likely misleaded with build since the majority of projects I've seen in my life were using build or build.platform for storing build artifacts (as Mark

Re: [general] creation of jdktools

2006-10-31 Thread Ilya Neverov
My perception of 'make' and 'build' names is similar to what Alexei described. I believe that for most people 'make' is a thing related to making/building process while 'build' is more ambiguous. Currently we have build system with many 'make/' dirs so it probably bettre to postpone the move to

Re: [general] creation of jdktools

2006-10-31 Thread Ilya Neverov
On 10/31/06, Ivan Popov [EMAIL PROTECTED] wrote: Ilya, I'd like this idea. But I think having two tools.jar libraries (jdk/jre/lib/tools.jar and jdk/lib/tools.jar) may be quite confusing. It's convenient for JDK to have jdk/lib/tools.jar and many programs explicitly include it into CLASSPATH. I

Re: [general] creation of jdktools

2006-10-31 Thread Geir Magnusson Jr.
it's build in DRLVM, and make (invoked by the build.xml) in classlib. It wouldn't be inconsistent. geir Ilya Neverov wrote: My perception of 'make' and 'build' names is similar to what Alexei described. I believe that for most people 'make' is a thing related to making/building process while

Re: [general] creation of jdktools

2006-10-31 Thread Ivan Popov
Ilya, I'd like this idea. But I think having two tools.jar libraries (jdk/jre/lib/tools.jar and jdk/lib/tools.jar) may be quite confusing. It's convenient for JDK to have jdk/lib/tools.jar and many programs explicitly include it into CLASSPATH. I suggest renaming second tools.jar (going to JRE)

Re: [general] creation of jdktools

2006-10-31 Thread Alexey Petrenko
2006/10/31, Ivan Popov [EMAIL PROTECTED]: Ilya, I'd like this idea. But I think having two tools.jar libraries (jdk/jre/lib/tools.jar and jdk/lib/tools.jar) may be quite confusing. It's convenient for JDK to have jdk/lib/tools.jar and many programs explicitly include it into CLASSPATH. I

Re: [general] creation of jdktools

2006-10-31 Thread Nathan Beyer
On 10/31/06, Mark Hindess [EMAIL PROTECTED] wrote: On 31 October 2006 at 7:24, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Alexei Zakharov wrote: Take me for example. I will be most likely misleaded with build since the majority of projects I've seen in my life were using build or

Re: [general] creation of jdktools

2006-10-31 Thread Geir Magnusson Jr.
Nathan Beyer wrote: On 10/31/06, Mark Hindess [EMAIL PROTECTED] wrote: On 31 October 2006 at 7:24, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Alexei Zakharov wrote: Take me for example. I will be most likely misleaded with build since the majority of projects I've seen in my life

Re: [general] creation of jdktools

2006-10-30 Thread Ilya Neverov
Hello, I want to gather opinions about structure of the jdktools component. I'm going to create scripts for moving tools' sources from classlib/ to top-level directory jdktools/ and to prepare patches for build system for building tools from new place. I think the following structure will be

Re: [general] creation of jdktools

2006-10-30 Thread Tim Ellison
Looks great Ilya, go for it. Regards, Tim Ilya Neverov wrote: Hello, I want to gather opinions about structure of the jdktools component. I'm going to create scripts for moving tools' sources from classlib/ to top-level directory jdktools/ and to prepare patches for build system for

Re: [general] creation of jdktools

2006-10-30 Thread Geir Magnusson Jr.
Ilya Neverov wrote: Hello, I want to gather opinions about structure of the jdktools component. I'm going to create scripts for moving tools' sources from classlib/ to top-level directory jdktools/ and to prepare patches for build system for building tools from new place. Cool I think

Re: [general] creation of jdktools

2006-10-19 Thread Ilya Neverov
Hi Geir, Looks like that creating the jdktools source tree and build was shaded by other tasks. I can help with preparing and checking updates in the build system. Please let me know what needs to do in this area (besides svn commits) to complete the task. I'm especially interested in

Re: [general] creation of jdktools

2006-10-05 Thread Alexei Zakharov
Now that we have javac, javah, javap (if Tim votes ;) and keytool, I'd BTW, we have more tools indeed. I mean RMI tools: rmic - java org.apache.harmony.rmi.compiler.Main rmid - java org.apache.harmony.rmi.activation.Rmid rmiregistry - java org.apache.harmony.rmi.registry.RegistryImpl We can

Re: [general] creation of jdktools

2006-10-05 Thread Tim Ellison
Alexey Varlamov wrote: 2006/10/4, Salikh Zakirov [EMAIL PROTECTED]: Tim Ellison wrote: +1 for creating a jdktools directory. The dependency on the classlib launcher should be relatively light if we go with a simple tools launcher that rewrites the tool invocation into a generic launcher

Re: [general] creation of jdktools

2006-10-05 Thread Tim Ellison
Alexei Zakharov wrote: Now that we have javac, javah, javap (if Tim votes ;) and keytool, I'd BTW, we have more tools indeed. I mean RMI tools: rmic - java org.apache.harmony.rmi.compiler.Main rmid - java org.apache.harmony.rmi.activation.Rmid rmiregistry - java

Re: [general] creation of jdktools

2006-10-05 Thread Geir Magnusson Jr.
indeed :) Alexei Zakharov wrote: Now that we have javac, javah, javap (if Tim votes ;) and keytool, I'd BTW, we have more tools indeed. I mean RMI tools: rmic - java org.apache.harmony.rmi.compiler.Main rmid - java org.apache.harmony.rmi.activation.Rmid rmiregistry - java

Re: [general] creation of jdktools

2006-10-04 Thread Salikh Zakirov
Tim Ellison wrote: +1 for creating a jdktools directory. The dependency on the classlib launcher should be relatively light if we go with a simple tools launcher that rewrites the tool invocation into a generic launcher invocation. You may recall the idea was discussed a while ago. Could

Re: [general] creation of jdktools

2006-10-04 Thread Alexey Varlamov
2006/10/4, Salikh Zakirov [EMAIL PROTECTED]: Tim Ellison wrote: +1 for creating a jdktools directory. The dependency on the classlib launcher should be relatively light if we go with a simple tools launcher that rewrites the tool invocation into a generic launcher invocation. You may

Re: [general] creation of jdktools

2006-10-03 Thread Tim Ellison
+1 for creating a jdktools directory. The dependency on the classlib launcher should be relatively light if we go with a simple tools launcher that rewrites the tool invocation into a generic launcher invocation. You may recall the idea was discussed a while ago. So, for example,

Re: [general] creation of jdktools

2006-10-03 Thread Ivan Popov
+1 from me too. I'd like idea of having separate directory for all tools going to JDK and including them into federal build. Ivan. On 10/4/06, Tim Ellison [EMAIL PROTECTED] wrote: +1 for creating a jdktools directory. The dependency on the classlib launcher should be relatively light if we

Re: [general] creation of jdktools

2006-10-03 Thread Geir Magnusson Jr.
yep, that's the plan. And once we have that, we can simplify the launcher as well... Tim Ellison wrote: +1 for creating a jdktools directory. The dependency on the classlib launcher should be relatively light if we go with a simple tools launcher that rewrites the tool invocation into a