harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geir Magnusson Jr." <ge...@apache.org>
Subject Re: [BootJVM] configure
Date Mon, 31 Oct 2005 23:50:22 GMT
Any chance of a JIRA so that doesn't fall through the cracks? :)

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
>>>
>>>
>>>
>>
>>
>>
>
>

-- 
Geir Magnusson Jr                                  +1-203-665-6437
geirm@apache.org



Mime
View raw message