| <?php |
| |
| // this file is for "variables" that are set/created at |
| // build time, which can then be included or used |
| // from mulitiple files, by using |
| // include('buildvariables.php'); |
| |
| include_once("miscUtil.php"); |
| |
| $incubating="false"; |
| |
| $build_distribution="@build_distribution@"; |
| |
| $displayBuildNotes=false; |
| |
| $buildBranch="@buildBranch@"; |
| $build="@build@"; |
| $type="@type@"; |
| $builddate="@date@"; |
| |
| $eclipseMirrorPrefixuri="@eclipse.mirror.prefixuri@"; |
| $eclipseFSpathPrefix="@eclipse.fspath.prefix@"; |
| |
| $eclipsefilelinux="@eclipsefilelinux@"; |
| $eclipsefilewindows="@eclipsefilewindows@"; |
| $eclipsefilemacosx="@eclipsefilemacos@"; |
| |
| $eclipseURL="@eclipseURL@"; |
| $eclipseFile="@eclipseFile@"; |
| $eclipseBuildURL="@eclipseBuildURL@"; |
| $eclipseBuildHome="@eclipseBuildHome@"; |
| $eclipseName="@eclipseName@"; |
| $eclipseDescription="@eclipseDescription@"; |
| |
| |
| |
| $e4xfilelinux="@4xfilelinux@"; |
| $e4xfilewindows="@4xfilewindows@"; |
| $e4xfilemacosx="@4xfilemacos@"; |
| |
| $e4xURL="@4xURL@"; |
| $e4xFile="@4xFile@"; |
| $e4xBuildURL="@4xBuildURL@"; |
| $e4xBuildHome="@4xBuildHome@"; |
| $e4xName="@4xName@"; |
| $e4xDescription="@4xDescription@"; |
| $e4xMirrorPrefixuri="@4x.mirror.prefixuri@"; |
| |
| $eclipseplatformMirrorPrefixuri="@eclipseplatform.mirror.prefixuri@"; |
| $eclipseplatformFSpathPrefix="@eclipse.fspath.prefix@"; |
| |
| $eclipseplatformfilelinux="@eclipseplatformfilelinux@"; |
| $eclipseplatformfilewindows="@eclipseplatformfilewindows@"; |
| $eclipseplatformfilemacosx="@eclipseplatformfilemacos@"; |
| |
| $eclipseplatformURL="@eclipseplatformURL@"; |
| $eclipseplatformFile="@eclipseplatformFile@"; |
| $eclipseplatformBuildURL="@eclipseplatformBuildURL@"; |
| $eclipseplatformBuildHome="@eclipseplatformBuildHome@"; |
| $eclipseplatformName="@eclipseplatformName@"; |
| $eclipseplatformDescription="@eclipseplatformDescription@"; |
| |
| $testURL="@testURL@"; |
| $testFile="@testFile@"; |
| |
| $wstURL="@wstURL@"; |
| $wstFile="@wstFile@"; |
| $wstMirrorPrefixuri="@wst.mirror.prefixuri@"; |
| $wstBuildHome="@wstBuildHome@"; |
| $wstName="@wstName@"; |
| $wstDescription="@wstDescription@"; |
| |
| $jstURL="@jstURL@"; |
| $jstFile="@jstFile@"; |
| $jstMirrorPrefixuri="@jst.mirror.prefixuri@"; |
| $jstBuildHome="@jstBuildHome@"; |
| $jstName="@jstName@"; |
| $jstDescription="@jstDescription@"; |
| |
| $wtpURL="@wtpURL@"; |
| $wtpFile="@wtpFile@"; |
| $wtpRepo="@wtpRepo@"; |
| $wtpMirrorPrefixuri="@wtp.mirror.prefixuri@"; |
| $wtpBuildHome="@wtpBuildHome@"; |
| $wtpName="@wtpName@"; |
| $wtpDescription="@wtpDescription@"; |
| |
| $wtptestsURL="@wtptestsURL@"; |
| $wtptestsFile="@wtptestsFile@"; |
| $wtptestsRepo="@wtptestsRepo@"; |
| $wtptestsMirrorPrefixuri="@wtptests.mirror.prefixuri@"; |
| $wtptestsBuildHome="@wtptestsBuildHome@"; |
| $wtptestsName="@wtptestsName@"; |
| $wtptestsDescription="@wtptestsDescription@"; |
| |
| $gefURL="@gefURL@"; |
| $gefFile="@gefFile@"; |
| $gefRepo="@gefRepo@"; |
| $gefMirrorPrefixuri="@gef.mirror.prefixuri@"; |
| $gefBuildHome="@gefBuildHome@"; |
| $gefName="@gefName@"; |
| $gefDescription="@gefDescription@"; |
| |
| $emfURL="@emfURL@"; |
| $emfFile="@emfFile@"; |
| $emfMirrorPrefixuri="@emf.mirror.prefixuri@"; |
| $emfBuildHome="@emfBuildHome@"; |
| $emfName="@emfName@"; |
| $emfDescription="@emfDescription@"; |
| |
| $emfsourceURL="@emfsourceURL@"; |
| $emfsourceFile="@emfsourceFile@"; |
| $emfsourceMirrorPrefixuri="@emfsource.mirror.prefixuri@"; |
| $emfsourceBuildHome="@emfsourceBuildHome@"; |
| $emfsourceName="@emfsourceName@"; |
| $emfsourceDescription="@emfsourceDescription@"; |
| |
| $emfxsdURL="@emfxsdURL@"; |
| $emfxsdFile="@emfxsdFile@"; |
| $emfxsdMirrorPrefixuri="@emfxsd.mirror.prefixuri@"; |
| $emfxsdBuildHome="@emfxsdBuildHome@"; |
| $emfxsdName="@emfxsdName@"; |
| $emfxsdDescription="@emfxsdDescription@"; |
| |
| $emfxsdsourceURL="@emfxsdsourceURL@"; |
| $emfxsdsourceFile="@emfxsdsourceFile@"; |
| $emfxsdsourceMirrorPrefixuri="@emfxsdsource.mirror.prefixuri@"; |
| $emfxsdsourceBuildHome="@emfxsdsourceBuildHome@"; |
| $emfxsdsourceName="@emfxsdsourceName@"; |
| $emfxsdsourceDescription="@emfxsdsourceDescription@"; |
| |
| $emfandxsdURL="@emfandxsdURL@"; |
| $emfandxsdFile="@emfandxsdFile@"; |
| $emfandxsdRepo="@emfandxsdRepo@"; |
| $emfandxsdMirrorPrefixuri="@emfandxsd.mirror.prefixuri@"; |
| $emfandxsdBuildHome="@emfandxsdBuildHome@"; |
| $emfandxsdName="@emfandxsdName@"; |
| $emfandxsdDescription="@emfandxsdDescription@"; |
| |
| $emfandxsdsourceURL="@emfandxsdsourceURL@"; |
| $emfandxsdsourceFile="@emfandxsdsourceFile@"; |
| $emfandxsdsourceMirrorPrefixuri="@emfandxsdsource.mirror.prefixuri@"; |
| $emfandxsdsourceBuildHome="@emfandxsdsourceBuildHome@"; |
| $emfandxsdsourceName="@emfandxsdsourceName@"; |
| $emfandxsdsourceDescription="@emfandxsdsourceDescription@"; |
| |
| |
| $dtpURL="@dtpURL@"; |
| $dtpFile="@dtpFile@"; |
| $dtpRepo="@dtpRepo@"; |
| $dtpMirrorPrefixuri="@dtp.mirror.prefixuri@"; |
| $dtpBuildHome="@dtpBuildHome@"; |
| $dtpName="@dtpName@"; |
| $dtpDescription="@dtpDescription@"; |
| |
| $dltkURL="@dltkURL@"; |
| $dltkFile="@dltkFile@"; |
| $dltkMirrorPrefixuri="@dltk.mirror.prefixuri@"; |
| $dltkBuildHome="@dltkBuildHome@"; |
| $dltkName="@dltkName@"; |
| $dltkDescription="@dltkDescription@"; |
| |
| $eclipserelengFile="@eclipserelengFile@"; |
| $eclipserelengURL="@eclipserelengURL@"; |
| $orbitthirdpartyzipFile="@orbitthirdpartyzipFile@"; |
| $orbitthirdpartyzipURL="@orbitthirdpartyzipURL@"; |
| $orbitthirdpartyzipBuildHome="@orbitthirdpartyzipBuildHome@"; |
| $orbitthirdpartyzipMirrorPrefixuri="@orbitthirdpartyzip.mirror.prefixuri@"; |
| |
| |
| $prereq_e4x="true"; |
| $prereq_eclipseplatform="@prereq.eclipseplatform@"; |
| $prereq_emf="false"; |
| $prereq_emfxsd="false"; |
| $prereq_emfandxsd="true"; |
| $prereq_emfvalidation="@prereq.emfvalidation@"; |
| $prereq_gef="true"; |
| $prereq_dtp="true"; |
| $prereq_wst="@prereq.wst@"; |
| $prereq_jst="@prereq.jst@"; |
| $prereq_wtp="@prereq.wtp@"; |
| $prereq_wtptests="@prereq.wtptests@"; |
| $prereq_dltk="@prereq.dltk@"; |
| |
| |
| |
| |
| |
| |
| |
| $debugScript = false; |
| $debugFunctions = false; |
| |
| $defaultMirrorScript=""; |
| $defaultWTPMirrorPrefix="./"; |
| |
| $eclipseMirrorScript="http://www.eclipse.org/downloads/download.php?file="; |
| |
| // TODO: improve so this hard coding isn't required. |
| // This depends on the declare script changing webtools/committers to webtools/downloads |
| // And, the logic is such that if it is not mirrored, this URI is not used at all, just |
| // a relative reference only |
| $eclipseWTPMirrorPrefix="/webtools/committers/drops/$buildBranch/$build/"; |
| |
| |
| $mirrorScript=$defaultMirrorScript; |
| $downloadprefix=$defaultWTPMirrorPrefix; |
| |
| |
| $keytestMirrorString=$eclipseMirrorScript . "${eclipseWTPMirrorPrefix}/${build_distribution}-$build.zip"; |
| if (isMirrored($keytestMirrorString) ) { |
| $mirrorScript=$eclipseMirrorScript; |
| $downloadprefix="${mirrorScript}${eclipseWTPMirrorPrefix}"; |
| } |
| |
| if ($debugScript) { |
| echo "inferred platform: " . getPlatform(); |
| } |
| |
| ?> |