Browse Source

Added build Solaris64G

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@7770 8c9fc860-2736-0410-a75d-ab315db34111
eth.guenter 7 years ago
parent
commit
bbcf9d22de
1 changed files with 18 additions and 9 deletions
  1. 18 9
      source/Release.Tool

+ 18 - 9
source/Release.Tool

@@ -335,13 +335,21 @@ BUILDS
 		DISABLED "FALSE"
 		DISABLED "FALSE"
 	}
 	}
 	Solaris32G {
 	Solaris32G {
-		INCLUDE "UNIXG UNIXG32 SOLARISG UNCOOP UNCOOP32"
+		INCLUDE "UNIXG UNIXG32 SOLARISG32 UNCOOP UNCOOP32"
 		COMPILER "Compiler.Compile"
 		COMPILER "Compiler.Compile"
 		COMPILEOPTIONS "-p=Linux32G"
 		COMPILEOPTIONS "-p=Linux32G"
 		PATH "./NewAos/"
 		PATH "./NewAos/"
 		EXCLUDEPACKAGES "OberonVoyager OberonAnts"
 		EXCLUDEPACKAGES "OberonVoyager OberonAnts"
 		DISABLED "FALSE"
 		DISABLED "FALSE"
 	}
 	}
+	Solaris64G {
+		INCLUDE "UNIXG UNIXG64 SOLARISG64 UNCOOP UNCOOP64"
+		COMPILER "Compiler.Compile"
+		COMPILEOPTIONS "-p=Linux64G"
+		PATH "./NewAos/"
+		EXCLUDEPACKAGES "OberonVoyager OberonAnts"
+		DISABLED "FALSE"
+	}
 END
 END
 
 
 PACKAGE Kernel ARCHIVE "Kernel.zip" SOURCE "KernelSrc.zip" DESCRIPTION "A2 Kernel"
 PACKAGE Kernel ARCHIVE "Kernel.zip" SOURCE "KernelSrc.zip" DESCRIPTION "A2 Kernel"
@@ -380,7 +388,8 @@ PACKAGE Kernel ARCHIVE "Kernel.zip" SOURCE "KernelSrc.zip" DESCRIPTION "A2 Kerne
 	LINUXG32 { Generic.Linux.I386.Glue.Mod Generic.Linux.I386.Unix.Mod }
 	LINUXG32 { Generic.Linux.I386.Glue.Mod Generic.Linux.I386.Unix.Mod }
 	LINUXG64 { Generic.Linux.AMD64.Glue.Mod Generic.Linux.AMD64.Unix.Mod }
 	LINUXG64 { Generic.Linux.AMD64.Glue.Mod Generic.Linux.AMD64.Unix.Mod }
 	DARWING { Generic.Unix.I386.Glue.Mod Generic.Darwin.I386.Unix.Mod }
 	DARWING { Generic.Unix.I386.Glue.Mod Generic.Darwin.I386.Unix.Mod }
-	SOLARISG { Generic.Unix.I386.Glue.Mod Generic.Solaris.I386.Unix.Mod }
+	SOLARISG32 { Generic.Unix.I386.Glue.Mod Generic.Solaris.I386.Unix.Mod }
+	SOLARISG64 { Generic.Unix.AMD.Glue.Mod Generic.Solaris.AMD64.Unix.Mod }
 
 
 	UNIX { Unix.Glue.Mod }
 	UNIX { Unix.Glue.Mod }
 	LINUX { Linux.I386.Unix.Mod }
 	LINUX { Linux.I386.Unix.Mod }
@@ -433,7 +442,7 @@ PACKAGE System ARCHIVE "System.zip" SOURCE "SystemSrc.zip" DESCRIPTION "System"
 	In.Mod Out.Mod
 	In.Mod Out.Mod
 
 
 	I386, WINORIG, WINGEN32, UNIX32, UNIXG32 { I386.Reals.Mod }
 	I386, WINORIG, WINGEN32, UNIX32, UNIXG32 { I386.Reals.Mod }
-	AMD64, WINGEN64, UNIX64, UNIXG64 { AMD64.Reals.Mod }
+	AMD64, WINGEN64, UNIXG64 { AMD64.Reals.Mod }
 	ARM { ARM.Reals.Mod }
 	ARM { ARM.Reals.Mod }
 
 
 	# default trap handling
 	# default trap handling
@@ -520,7 +529,7 @@ PACKAGE System ARCHIVE "System.zip" SOURCE "SystemSrc.zip" DESCRIPTION "System"
 	BootShell.Mod
 	BootShell.Mod
 
 
 	I386, UNIX32, UNIXG32 { I386.Network.Mod }
 	I386, UNIX32, UNIXG32 { I386.Network.Mod }
-	AMD64, UNIX64, UNIXG64 { AMD64.Network.Mod }
+	AMD64, UNIXG64 { AMD64.Network.Mod }
 	ARM { ARM.Network.Mod }
 	ARM { ARM.Network.Mod }
 	NATIVE { NetworkMii.Mod }
 	NATIVE { NetworkMii.Mod }
 
 
@@ -707,7 +716,7 @@ PACKAGE Compiler ARCHIVE "Compiler.zip" SOURCE "CompilerSrc.zip" DESCRIPTION "Ac
 	# Runtime support for math oberon (Move to runtime package? *)
 	# Runtime support for math oberon (Move to runtime package? *)
 	I386, WINORIG, WINGEN32, UNIX32, UNIXG32 { XMM.I386.Math.Mod XMM.I386.MathL.Mod }
 	I386, WINORIG, WINGEN32, UNIX32, UNIXG32 { XMM.I386.Math.Mod XMM.I386.MathL.Mod }
 	#FPU32 { I386.Math.Mod I386.MathL.Mod }
 	#FPU32 { I386.Math.Mod I386.MathL.Mod }
-	AMD64, WINGEN64, UNIX64, UNIXG64 { XMM.AMD64.Math.Mod XMM.AMD64.MathL.Mod }
+	AMD64, WINGEN64, UNIXG64 { XMM.AMD64.Math.Mod XMM.AMD64.MathL.Mod }
 	#FPU64 { AMD64.Math.Mod AMD64.MathL.Mod }
 	#FPU64 { AMD64.Math.Mod AMD64.MathL.Mod }
 	ComplexNumbers.Mod
 	ComplexNumbers.Mod
 	FoxArrayBase.Mod
 	FoxArrayBase.Mod
@@ -751,7 +760,7 @@ PACKAGE ApplicationsMini ARCHIVE "ApplicationsMini.zip" SOURCE "ApplicationsMini
 
 
 	# raster images (eos)
 	# raster images (eos)
 	I386, WINORIG, WINGEN32, UNIX32, UNIXG32 { I386.Raster.Mod }
 	I386, WINORIG, WINGEN32, UNIX32, UNIXG32 { I386.Raster.Mod }
-	AMD64, WINGEN64, UNIX64, UNIXG64 { AMD64.Raster.Mod }
+	AMD64, WINGEN64, UNIXG64 { AMD64.Raster.Mod }
 
 
 	Localization.Mod
 	Localization.Mod
 	Archives.Mod
 	Archives.Mod
@@ -784,7 +793,7 @@ PACKAGE ApplicationsMini ARCHIVE "ApplicationsMini.zip" SOURCE "ApplicationsMini
 
 
 	# Move to graphical package!!
 	# Move to graphical package!!
 	I386, WINORIG, WINGEN32, UNIX32, UNIXG32 { I386.WMRasterScale.Mod }
 	I386, WINORIG, WINGEN32, UNIX32, UNIXG32 { I386.WMRasterScale.Mod }
-	AMD64, WINGEN64, UNIX64, UNIXG64 { AMD64.WMRasterScale.Mod }
+	AMD64, WINGEN64, UNIXG64 { AMD64.WMRasterScale.Mod }
 
 
 	WMGraphics.Mod
 	WMGraphics.Mod
 	WMGraphicsSmooth.Mod
 	WMGraphicsSmooth.Mod
@@ -1263,7 +1272,7 @@ PACKAGE GuiApplications ARCHIVE "GuiApplications.zip" SOURCE "GuiApplicationsSrc
 	}
 	}
 
 
 	I386, WINORIG, WINGEN32, UNIX32, UNIXG32 { I386.WMTransitions.Mod }
 	I386, WINORIG, WINGEN32, UNIX32, UNIXG32 { I386.WMTransitions.Mod }
-	AMD64, WINGEN64, UNIX64, UNIXG64 { AMD64.WMTransitions.Mod }
+	AMD64, WINGEN64, UNIXG64 { AMD64.WMTransitions.Mod }
 	MediaPlayer.Mod Presentation.Mod
 	MediaPlayer.Mod Presentation.Mod
 	MP3Player.Mod WMPlayer.Mod
 	MP3Player.Mod WMPlayer.Mod
 	WAVRecorder.Mod
 	WAVRecorder.Mod
@@ -1432,7 +1441,7 @@ END
 PACKAGE EFI ARCHIVE "EFI.zip" SOURCE "EFISrc.zip" DESCRIPTION "EFI Boot Loader and API"
 PACKAGE EFI ARCHIVE "EFI.zip" SOURCE "EFISrc.zip" DESCRIPTION "EFI Boot Loader and API"
 	EFI.Tool EFI.Mod
 	EFI.Tool EFI.Mod
 	I386, WINORIG, WINGEN32, UNIX32, UNIXG32 {I386.EFIMachine.Mod}
 	I386, WINORIG, WINGEN32, UNIX32, UNIXG32 {I386.EFIMachine.Mod}
-	AMD64, WINGEN64, UNIX64, UNIXG64 { AMD64.EFIMachine.Mod }
+	AMD64, WINGEN64, UNIXG64 { AMD64.EFIMachine.Mod }
 
 
 
 
 	EFIBlockIO.Mod EFIDiskIO.Mod
 	EFIBlockIO.Mod EFIDiskIO.Mod