]>
git.proxmox.com Git - mirror_edk2.git/blob - Tools/Source/GenBuild/org/tianocore/build/id/PlatformIdentification.java
1 package org
.tianocore
.build
.id
;
4 import org
.tianocore
.build
.global
.GlobalData
;
6 public class PlatformIdentification
extends Identification
{
10 public PlatformIdentification(String guid
, String version
){
14 public PlatformIdentification(String name
, String guid
, String version
){
15 super(name
, guid
, version
);
18 public PlatformIdentification(String name
, String guid
, String version
, String fpdFilename
){
19 super(name
, guid
, version
);
20 this.fpdFile
= new File(fpdFilename
);
23 public PlatformIdentification(String name
, String guid
, String version
, File fpdFile
){
24 super(name
, guid
, version
);
25 this.fpdFile
= fpdFile
;
28 public String
toString(){
29 return "Platform " + name
+ "["+guid
+"]";
32 public void setFpdFile(File fpdFile
) {
33 this.fpdFile
= fpdFile
;
36 public File
getFpdFile() {
40 public String
getPlatformRelativeDir(){
41 return fpdFile
.getParent().substring(GlobalData
.getWorkspacePath().length());