[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[List Home]
|
Re: [dash-dev] Re: Athena OS X Local Build
|
- From: Miles Parker <milesparker@xxxxxxxxx>
- Date: Thu, 3 Sep 2009 11:43:54 -0700
- Delivered-to: dash-dev@eclipse.org
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:content-type:mime-version :subject:from:in-reply-to:date:content-transfer-encoding:message-id :references:to:x-mailer; bh=amfm1e/9ftweT7WyxO/d3gCLBfBItIy9QR42Y61WAAs=; b=LNqW+YmvIF7fNlcPYrCKWFKUAYguQIkKPKs/A79pz3+kJ/DfsbatMZCHj4l350/tNw kX4wijhIhKj+gPAQF3Rvs2I11LnmxCmuRVOM9mK8306x64srQA6d8qTztZ0hNOJn9CMv MErzu6lJ1mEbdNCk1EpaX2DGXELaF3eKymG9c=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; b=vKbpvV9Fa77crG24Y6Xv/b/m13Tx2A9+aGJH5eJHGag+Of5UDdonx6WbQECQQnYknz npQZeUB6bCTEc1WyMmfCTcXxpCFasmsuUgf+CLC78ArycVMSf3M2mwfv33tFPK4l9GJr b/caebsOnaS5XgtZdYTDkB0uThubePJkJTWKQ=
On Sep 3, 2009, at 9:38 AM, Nick Boldt wrote:
Or try using another variable that doesn't get default-set in
server.properties, like ${MY_JAVA_HOME} instead of ${JAVA_HOME}:
MY_JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/
1.6.0/Home
JAVA_HOME=${MY_JAVA_HOME}
JAVA50_HOME=${MY_JAVA_HOME}
JAVA50_64_HOME=${MY_JAVA_HOME}
JAVA60_HOME=${MY_JAVA_HOME}
JAVA60_64_HOME=${MY_JAVA_HOME}
JAVA14_HOME=${MY_JAVA_HOME}
JAVADOC_HOME=${MY_JAVA_HOME}/bin
The above approach is more defensible anyway.
I guess I could imagine something like...this in common.releng
MAC_JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/
1.6.0/Home
WINDOWS_JAVA_HOME=/Whereverwindowsputsit
JAVA_HOME=${PLATFORM_JAVA_HOME}
JAVA50_HOME=${PLATFORM_JAVA_HOME}
JAVA50_64_HOME=${PLATFORM_JAVA_HOME}
JAVA60_HOME=${PLATFORM_JAVA_HOME}
JAVA60_64_HOME=${PLATFORM_JAVA_HOME}
JAVA14_HOME=${PLATFORM_JAVA_HOME}
JAVADOC_HOME=${PLATFORM_JAVA_HOME}/bin
Then your build props would only need..
PLATFORM_JAVA_HOME=${MAC_JAVA_HOME}
And server props..
PLATFORM_JAVA_HOME=${LINUX_JAVA_HOME}
But then I'm one of those people who make ant builds pointlessly over
generalized...still as an eventual goal it would be nice to have all
of the platform stuff selectable from a single property.