X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FSource%2FGenBuild%2Forg%2Ftianocore%2Fbuild%2Ffpd%2FFpdParserTask.java;h=ffbd919a728e3328760b2e20385998dd2ac52a3d;hp=3788d239c735667334deb243d0a3fbbc12aa1c84;hb=7629edbc44625aa7c5e99c24afe8bc2f7506fbf6;hpb=25832ed3375c65b1b2763acbd7461710fde0543b;ds=sidebyside diff --git a/Tools/Source/GenBuild/org/tianocore/build/fpd/FpdParserTask.java b/Tools/Source/GenBuild/org/tianocore/build/fpd/FpdParserTask.java index 3788d239c7..ffbd919a72 100644 --- a/Tools/Source/GenBuild/org/tianocore/build/fpd/FpdParserTask.java +++ b/Tools/Source/GenBuild/org/tianocore/build/fpd/FpdParserTask.java @@ -147,7 +147,11 @@ public class FpdParserTask extends Task { // Parse FPD file // parseFpdFile(); - + + getProject().setProperty("PLATFORM", platformId.getName()); + getProject().setProperty("PLATFORM_DIR", platformId.getFpdFile().getParent().replaceAll("(\\\\)", "/")); + getProject().setProperty("PLATFORM_RELATIVE_DIR", platformId.getPlatformRelativeDir().replaceAll("(\\\\)", "/")); + // // Pcd Collection. Call CollectPCDAction to collect pcd info. // @@ -361,9 +365,6 @@ public class FpdParserTask extends Task { // platformId = SurfaceAreaQuery.getFpdHeader(); platformId.setFpdFile(fpdFile); - getProject().setProperty("PLATFORM", platformId.getName()); - getProject().setProperty("PLATFORM_DIR", platformId.getFpdFile().getParent().replaceAll("(\\\\)", "/")); - getProject().setProperty("PLATFORM_RELATIVE_DIR", platformId.getPlatformRelativeDir().replaceAll("(\\\\)", "/")); // // Build mode. User-defined output dir.