unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
blob 12da068113ad31dcad86f3f1ce9e19498c133d68 3661 bytes (raw)
name: etc/schema/dotnet-build-props.rnc 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
 
default namespace = ""

start =
  element Project {
    (element Import {
       attribute Project { text }
     }
     | element ItemGroup {
         attribute Condition { text }?,
         (element InternalsVisibleTo {
            attribute Condition { text },
            attribute Include { text }
          }
          | element None {
              attribute Include { text },
              attribute Pack { xsd:boolean },
              attribute PackagePath { text }
            }
          | element SourceRoot {
              attribute Include { text }
            }
          | element Using {
              attribute Include { xsd:NCName }
            }+
          | element PackageReference {
              attribute Include { xsd:NCName },
              attribute Version { text },
              (element PrivateAssets { xsd:NCName },
               element IncludeAssets { text })?
            }+)
       }
     | element PropertyGroup {
         attribute Condition { text }?,
         element TargetFramework { xsd:NCName }?,
         (element DotnetMonoRepoVersion { xsd:NMTOKEN }
          | element WarningsAsErrors { text }
          | (element Version {
               attribute Condition { text },
               text
             },
             element SuperOfficeBuildToolsVersion { xsd:NMTOKEN }))?,
         (element AccelerateBuildsInVisualStudio { xsd:boolean }
          | element AnalysisMode { xsd:NCName }
          | element CentralPackageTransitivePinningEnabled {
              xsd:boolean
            }
          | element CodeAnalysisTreatWarningsAsErrors { xsd:boolean }
          | element DefaultItemExcludes { text }
          | element Deterministic { xsd:boolean }
          | element EnableNETAnalyzers { xsd:boolean }
          | element GenerateDocumentationFile { xsd:boolean }
          | element ImplicitUsings { xsd:NCName }
          | element IsPackable { xsd:boolean }
          | element LangVersion { xsd:NCName }
          | element ManagePackageVersionsCentrally { xsd:boolean }
          | element NoWarn { text }
          | element Nullable { xsd:NCName }
          | element TreatWarningsAsErrors { xsd:boolean }
          | element WarningsNotAsErrors { xsd:NMTOKEN })*,
         (element AvaloniaVersion { xsd:NMTOKEN }
          | element SatelliteResourceLanguages { xsd:NCName })?,
         element ProduceReferenceAssembly { xsd:boolean }?,
         (element DefaultDocumentationFolder { text },
          element DefaultDocumentationLinksBaseUrl { text },
          element DefaultDocumentationLinksOutputFile { text },
          element DefaultDocumentationExternLinksFiles { text },
          element DefaultDocumentationConfigurationFile { text })?,
         element SignAssembly { xsd:boolean }?,
         (element ContinuousIntegrationBuild { xsd:boolean }
          | element NetSdk { xsd:NCName })?,
         (element Product { text },
          element Company { text },
          element Copyright { text })?,
         element AssemblyOriginatorKeyFile { text }?,
         (element GenerateDocumentation { xsd:boolean }
          | element RunSettingsFilePath { text }
          | (element RunNswag { xsd:boolean },
             element RunNodeBuild { xsd:boolean }))?
       }
     | element Target {
         attribute BeforeTargets { xsd:NCName },
         attribute Condition { text },
         attribute Name { xsd:NCName },
         element RemoveDir {
           attribute Condition { text },
           attribute Directories { text }
         },
         element Delete {
           attribute Condition { text },
           attribute Files { text }
         }
       })*
  }

debug log:

solving 12da068113a ...
found 12da068113a in https://yhetil.org/emacs-devel/B388F2A0-37FB-4806-836A-28CB64D9C2F2@secure.kjonigsen.net/

applying [1/1] https://yhetil.org/emacs-devel/B388F2A0-37FB-4806-836A-28CB64D9C2F2@secure.kjonigsen.net/
diff --git a/etc/schema/dotnet-build-props.rnc b/etc/schema/dotnet-build-props.rnc
new file mode 100644
index 00000000000..12da068113a

Checking patch etc/schema/dotnet-build-props.rnc...
Applied patch etc/schema/dotnet-build-props.rnc cleanly.

index at:
100644 12da068113ad31dcad86f3f1ce9e19498c133d68	etc/schema/dotnet-build-props.rnc

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).