harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-frederic Clere <jfcl...@telefonica.net>
Subject Re: [BootJVM] configure
Date Tue, 01 Nov 2005 08:42:47 GMT
Geir Magnusson Jr. wrote:

> Any chance of a JIRA so that doesn't fall through the cracks? :)

Done (See http://issues.apache.org/jira/browse/HARMONY-12)

Cheers

Jean-Frederic

>
> geir
>
> On Oct 30, 2005, at 12:33 PM, Jean-frederic Clere wrote:
>
>> 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
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>


Mime
View raw message