kind of build and how to detect? (original) (raw)

Mani Sarkar sadhak001 at gmail.com
Sat Feb 16 08:43:17 UTC 2013


Thanks David I will take it from here, I have found a couple of work-arounds to the below.

Cheers, mani

On Fri, Feb 15, 2013 at 2:16 PM, David Holmes <david.holmes at oracle.com>wrote:

On 16/02/2013 12:09 AM, Mani Sarkar wrote:

I have written a bash script which looks for gamma, but gamma can be created using different make parameters resulting in 'gamma' being created in a nested folders (with various name combinations). I have figured a way to locate gamma but it would be best to be able use the data available to configure.

configure doesn't know where gamma will be. hotspot makefile make that decision. With regards to your comment on make, is it not possible to write these values once they are available (post build) into environment variables - or as you saying we cannot write them into environment variables at all. It is not the job of a Makefile to export environment variables back to the parent process. But you are free to modify the makefiles to expose this value of GAMMA for your own needs. David Cheers, mani On Fri, Feb 15, 2013 at 1:44 PM, David Holmes <david.holmes at oracle.com_ _<mailto:david.holmes at oracle.**com <david.holmes at oracle.com>>> wrote: On 15/02/2013 9:42 PM, Mani Sarkar wrote: Thanks David, I appreciate your help so far. I'm devising a way around the below you mentioned. Would it be possible in future releases of your specs / scripts to echo these values (and other useful ones) out into the OS as environment variables, it would defo help with utilities or scripts running around the OpenJDK program - similar to the one I'm working on atm.

I'm not sure what you are suggesting. configure generates makefiles with make variables. It doesn't set environment variables - nor is there a way to do so. Many of the variables do not have a value until make is run during an actual build. So I really don't know what you are asking for. David Cheers, mani -- Twitter: @theNeomatrix369 Blog: <http://neomatrix369.wordpress.%2A%2Acomhttp://neomatrix369.wordpress.com> JUG activity: LJC Advocate Meet-a-Project: https://github.com/**MutabilityDetector<https://github.com/MutabilityDetector> Come to Devoxx UK 2013: http://www.devoxx.com/display/**UK13/Home<http://www.devoxx.com/display/UK13/Home> */Don't chase success, rather aim for "Excellence", and success will come chasing after you!/*

-- Twitter: @theNeomatrix369 Blog: http://neomatrix369.wordpress.com JUG activity: LJC Advocate Meet-a-Project: https://github.com/MutabilityDetector Come to Devoxx UK 2013: http://www.devoxx.com/display/UK13/Home Don't chase success, rather aim for "Excellence", and success will come chasing after you!



More information about the build-dev mailing list