harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "bootjvm@earthlink.net" <boot...@earthlink.net>
Subject Re: [BootJVM] configure
Date Mon, 31 Oct 2005 19:15:14 GMT

Thanks for the correction!

Dan Lydick

-----Original Message-----
From: Jean-frederic Clere <jfclere@telefonica.net>
Sent: Oct 30, 2005 11:33 AM
To: harmony-dev@incubator.apache.org
Subject: Re: [BootJVM] configure

Jean-frederic Clere wrote:

> bootjvm@earthlink.net wrote:
>
>> Jean-Frederic,
>>
>> The _first_ thin to do is:
>>
>>  $ svn update
>>  $ rm -rf ./config
>>  $ ./config.sh
>>
>> You will notice some changes, per harmony-commits@
>> list.
>
> The gmake complains about:
> DIRNAME:=$(shell expr $(PWD) : '\(.*[^/]\)/*$' : '.*/\(..*\)')

And the correction is:
+++
jfclere@jfcexpert:~/harmony/enhanced/trunk/sandbox/contribs/bootjvm/bootJVM> 
svn diff MakeSetup
Index: MakeSetup
===================================================================
--- MakeSetup   (revision 329310)
+++ MakeSetup   (working copy)
@@ -64,7 +64,7 @@
 #
 # Base name of this directory and of parent directory
 #
-DIRNAME:=$(shell expr $(PWD) : '\(.*[^/]\)/*$' : '.*/\(..*\)')
+DIRNAME:=$(shell expr $(PWD) : '\(.*[^/]\)/*$$' : '.*/\(..*\)')
 PROJECTNAME:=

 ifeq ("src","$(DIRNAME)")
+++

Cheers

Jean-Frederic

>
>
>> After doing SVN update, removing the existing
>> configuration and starting _completely_ over will show
>> you where I have changed things.  The other thing
>> you could do would be,
>>
>>  $ mv ./config ./config.save
>>  $ ./config.sh
>>  $ diff ./config.save ./config
>>
>> This would show you what changed in the SVN update
>> in the results it produces.
>>
>>
>> Dan Lydick
>>
>>
>> -----Original Message-----
>> From: Jean-frederic Clere <jfclere@telefonica.net>
>> Sent: Oct 28, 2005 4:55 PM
>> To: "bootjvm@earthlink.net" <bootjvm@earthlink.net>
>> Subject: Re: [BootJVM] configure
>>
>> bootjvm@earthlink.net wrote:
>>
>>  
>>
>>> Jean-Frederic,
>>>
>>> Take a look at the new Makefiles in the top
>>> level directory and each source directory.
>>> These should provide all functionality that
>>> I see for the time being with the exception
>>> of distribution rules, whose requirements
>>> may change over time.  Notice that one
>>> important requirement is to be able to run
>>> the documentation compiler 'doxygen',
>>> which requires an explicit list of files.  The
>>> current 'config.sh' provides these to both
>>> the Makefiles and Doxygen (via 'bootjvm.dox')
>>> as include files.
>>>
>>>
>>>   
>>
>> +++
>> jfclere@jfcexpert:~/harmony/enhanced/trunk/sandbox/contribs/bootjvm/bootJVM> 
>> make
>> /bin/sh: -c: line 1: unexpected EOF while looking for matching `''
>> /bin/sh: -c: line 2: syntax error: unexpected end of file
>> MakeSetup:98: config/config_build_steps.mak: No such file or directory
>> Makefile:163: config/config_dox_setup.mak: No such file or directory
>> make: *** No rule to make target `config/config_dox_setup.mak'.  Stop.
>> +++
>> Ok: I see that configure have to create config/config_build_steps.mak 
>> and config/config_dox_setup.mak
>> "/bin/sh: -c: line 1/2" strange.
>>
>>  
>>
>>> I'll take a look at your configuration proposal
>>> soon.
>>>
>>>
>>>   
>>
>> Great-
>>
>>  
>>
>>> Dan Lydick
>>>
>>>
>>> -----Original Message-----
>>> From: Jean-frederic Clere <jfclere@telefonica.net>
>>> Sent: Oct 28, 2005 4:17 PM
>>> To: harmony-dev@incubator.apache.org
>>> Subject: Re: [BootJVM] configure
>>>
>>> Geir Magnusson Jr. wrote:
>>>
>>>
>>>
>>>   
>>>
>>>> If you wish to contribute this, could you post it to a JIRA?
>>>>  
>>>>     
>>>
>>> Until I get commit rights ;-)
>>>
>>> It is now: http://issues.apache.org/jira/browse/HARMONY-10
>>> Now I go for the Makefiles or the build.xml.
>>> make is more strandard for C project but ant is probably before the 
>>> harmony community.
>>>
>>> Any commit?
>>>
>>> Cheers
>>>
>>> Jean-Frederic
>>>
>>>
>>>   
>>
>> ...snip...
>>
>>
>>
>>
>>
>> Dan Lydick
>>
>>  
>>
>
>





Dan Lydick

Mime
View raw message