curiosity-ai / h5

🚀 The next generation C# to JavaScript compiler
https://github.com/curiosity-ai/h5
Apache License 2.0
211 stars 30 forks source link

Add Inputs/Outputs to project target #6

Closed theolivenbaum closed 4 years ago

theolivenbaum commented 4 years ago

See: https://github.com/Microsoft/msbuild/issues/274

Example:

Inputs="$(MSBuildAllProjects);
                @(Compile);
                @(_CoreCompileResourceInputs);
                $(ApplicationIcon);
                $(AssemblyOriginatorKeyFile);
                @(ReferencePath);
                @(CompiledLicenseFile);
                @(LinkResource);
                @(EmbeddedDocumentation);
                $(Win32Resource);
                $(Win32Manifest);
                @(CustomAdditionalCompileInputs);
                $(ResolvedCodeAnalysisRuleSet)"
          Outputs="@(DocFileItem);
                 @(IntermediateAssembly);
                 @(_DebugSymbolsIntermediatePath);
                 $(NonExistentFile);
                 @(CustomAdditionalCompileOutputs)"
theolivenbaum commented 4 years ago

https://docs.microsoft.com/en-us/visualstudio/msbuild/how-to-build-incrementally?view=vs-2015&redirectedfrom=MSDN

theolivenbaum commented 4 years ago

closed, new SDK target supports incremental compilation