add more osstring derives

This commit is contained in:
Rowan 2025-07-09 22:02:41 -04:00
parent c250c7f475
commit 480a11ac7b

View file

@ -178,6 +178,7 @@ pub enum ConfigurationArgument {
#[os_display("-username {_0}")] #[os_display("-username {_0}")]
Username(OsString), Username(OsString),
#[display("vcsMode {_0}")] #[display("vcsMode {_0}")]
#[os_display("-vcsMode {_0}")]
VcsMode(VcsMode), VcsMode(VcsMode),
#[display("version")] #[display("version")]
Version, Version,
@ -237,30 +238,30 @@ pub enum BuildSubtarget {
#[display("-{_variant}")] #[display("-{_variant}")]
pub enum BuildArgument { pub enum BuildArgument {
#[display("activeBuildProfile \"{0}\"", _0.display())] #[display("activeBuildProfile \"{0}\"", _0.display())]
#[os_display("activeBuildProfile \"{_0}\"")] #[os_display("-activeBuildProfile \"{_0}\"")]
ActiveBuildProfile(PathBuf), ActiveBuildProfile(PathBuf),
#[display("build \"{0}\"", _0.display())] #[display("build \"{0}\"", _0.display())]
#[os_display("build \"{_0}\"")] #[os_display("-build \"{_0}\"")]
Build(PathBuf), Build(PathBuf),
#[display("buildLinux64Player \"{0}\"", _0.display())] #[display("buildLinux64Player \"{0}\"", _0.display())]
#[os_display("buildLinux64Player \"{_0}\"")] #[os_display("-buildLinux64Player \"{_0}\"")]
BuildLinux64Player(PathBuf), BuildLinux64Player(PathBuf),
#[display("buildLinuxHeadlessSimulation \"{0}\"", _0.display())] #[display("buildLinuxHeadlessSimulation \"{0}\"", _0.display())]
#[os_display("buildLinuxHeadlessSimulation \"{_0}\"")] #[os_display("-buildLinuxHeadlessSimulation \"{_0}\"")]
BuildLinuxHeadlessSimulation(PathBuf), BuildLinuxHeadlessSimulation(PathBuf),
#[display("buildOSXUniversalPlayer \"{0}\"", _0.display())] #[display("buildOSXUniversalPlayer \"{0}\"", _0.display())]
#[os_display("buildOSXUniversalPlayer \"{_0}\"")] #[os_display("-buildOSXUniversalPlayer \"{_0}\"")]
BuildOsxUniversalPlayer(PathBuf), BuildOsxUniversalPlayer(PathBuf),
#[display("buildTarget \"{_0}\"")] #[display("buildTarget \"{_0}\"")]
BuildTarget(BuildTarget), BuildTarget(BuildTarget),
#[display("standaloneBuildSubtarget \"{_0}\"")] #[display("standaloneBuildSubtarget \"{_0}\"")]
#[os_display("standaloneBuildSubtarget \"{_0}\"")] #[os_display("-standaloneBuildSubtarget \"{_0}\"")]
StandaloneBuildSubtarget(BuildSubtarget), StandaloneBuildSubtarget(BuildSubtarget),
#[display("buildWindowsPlayer \"{0}\"", _0.display())] #[display("buildWindowsPlayer \"{0}\"", _0.display())]
#[os_display("buildWindowsPlayer \"{_0}\"")] #[os_display("-buildWindowsPlayer \"{_0}\"")]
BuildWindowsPlayer(PathBuf), BuildWindowsPlayer(PathBuf),
#[display("buildWindows64Player \"{0}\"", _0.display())] #[display("buildWindows64Player \"{0}\"", _0.display())]
#[os_display("buildWindows64Player \"{_0}\"")] #[os_display("-buildWindows64Player \"{_0}\"")]
BuildWindows64Player(PathBuf), BuildWindows64Player(PathBuf),
} }
#[derive(Debug, Display, Clone, PartialEq, Eq, PartialOrd, Ord, OsDisplay)] #[derive(Debug, Display, Clone, PartialEq, Eq, PartialOrd, Ord, OsDisplay)]
@ -272,7 +273,7 @@ pub enum CacheServerArgument {
#[display("cacheServerEndpoint {_0}:{_1}")] #[display("cacheServerEndpoint {_0}:{_1}")]
Endpoint(IpAddr, u16), Endpoint(IpAddr, u16),
#[display("cacheServerNamespacePrefix \"{0}\"", _0.display())] #[display("cacheServerNamespacePrefix \"{0}\"", _0.display())]
#[os_display("cacheServerNamespacePrefix \"{_0}\"")] #[os_display("-cacheServerNamespacePrefix \"{_0}\"")]
NamespacePrefix(OsString), NamespacePrefix(OsString),
#[display("cacheServerEnableDownload {_0}")] #[display("cacheServerEnableDownload {_0}")]
EnableDownload(bool), EnableDownload(bool),
@ -319,7 +320,7 @@ pub enum DebugArgument {
#[display("force-vulkan-layers")] #[display("force-vulkan-layers")]
ForceVulkanLayers, ForceVulkanLayers,
#[display("StackTraceLogType {_0}")] #[display("StackTraceLogType {_0}")]
#[os_display("StackTraceLogType {_0}")] #[os_display("-StackTraceLogType {_0}")]
StackTraceLogType(StackTraceLogType), StackTraceLogType(StackTraceLogType),
#[display("log-memory-performance-stats")] #[display("log-memory-performance-stats")]
LogMemoryPerformanceStats, LogMemoryPerformanceStats,
@ -362,12 +363,12 @@ pub enum LicenseArgument {
#[display("createManualActivationFile")] #[display("createManualActivationFile")]
CreateManualActivationFile, CreateManualActivationFile,
#[display("manualLicenseFile {0}", _0.display())] #[display("manualLicenseFile {0}", _0.display())]
#[os_display("manualLicenseFile {_0}")] #[os_display("-manualLicenseFile {_0}")]
ManualLicenseFile(PathBuf), ManualLicenseFile(PathBuf),
#[display("returnlicense")] #[display("returnlicense")]
ReturnLicense, ReturnLicense,
#[display("serial {0}", _0.display())] #[display("serial {0}", _0.display())]
#[os_display("serial {_0}")] #[os_display("-serial {_0}")]
Serial(OsString), Serial(OsString),
} }
@ -392,7 +393,7 @@ pub enum ProfilerArgument {
#[display("profiler-enable")] #[display("profiler-enable")]
Enable, Enable,
#[display("profiler-log-file {0}", _0.display())] #[display("profiler-log-file {0}", _0.display())]
#[os_display("profiler-log-file {_0}")] #[os_display("-profiler-log-file {_0}")]
LogFile(PathBuf), LogFile(PathBuf),
#[display("profiler-capture-frame-count {_0}")] #[display("profiler-capture-frame-count {_0}")]
CaptureFrameCount(usize), CaptureFrameCount(usize),
@ -407,7 +408,7 @@ pub enum EditorSpecialArgument {
#[display("enableIncompatibleAssetDowngrade")] #[display("enableIncompatibleAssetDowngrade")]
EnableIncompatibleAssetDowngrade, EnableIncompatibleAssetDowngrade,
#[display("giCustomCacheLocation {0}", _0.display())] #[display("giCustomCacheLocation {0}", _0.display())]
#[os_display("giCustomCacheLocation {_0}")] #[os_display("-giCustomCacheLocation {_0}")]
GiCustomCacheLocation(PathBuf), GiCustomCacheLocation(PathBuf),
} }