├── .editorconfig ├── .gitattributes ├── .github ├── Get-Changelog.ps1 ├── Get-SamplesMatrixJson.ps1 ├── dependabot.yml └── workflows │ ├── actions.yml │ ├── build.yml │ └── release.yml ├── .gitignore ├── .gitlab ├── .gitlab-ci.yml └── Get-SamplesPipeline.ps1 ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Compile.ps1 ├── Directory.Build.props ├── LICENSE.md ├── NuGet.config ├── README.md ├── RunProcess.ps1 ├── RunSample.ps1 ├── RunSharpmake.ps1 ├── SamplesDef.json ├── Sharpmake.Application ├── CommandLineArguments.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Sharpmake.Application.csproj └── app.manifest ├── Sharpmake.FunctionalTests ├── FastBuildFunctionalTest │ ├── FastBuildFunctionalTest.sharpmake.cs │ ├── codebase │ │ ├── AllCppWithDotCExe │ │ │ ├── hello_c.c │ │ │ ├── hello_c.h │ │ │ └── main.cpp │ │ ├── ExplicitlyOrderedPostBuildTest │ │ │ └── main.cpp │ │ ├── MixCppAndCExe │ │ │ ├── hello_c.c │ │ │ ├── hello_c.h │ │ │ └── main.cpp │ │ ├── PostBuildCopyDirNoPatternTest │ │ │ ├── dummyfile_to_be_copied_to_buildoutput.txt │ │ │ └── main.cpp │ │ ├── PostBuildCopyDirTest │ │ │ ├── dummyfile_to_be_copied_to_buildoutput.txt │ │ │ └── main.cpp │ │ ├── PostBuildCopySingleFileTest │ │ │ └── main.cpp │ │ ├── PostBuildExecuteTest │ │ │ └── main.cpp │ │ ├── PostBuildStampTest │ │ │ └── main.cpp │ │ ├── PostBuildTestExecution │ │ │ └── main.cpp │ │ ├── RequirePreBuildStep │ │ │ ├── execute.bat │ │ │ └── main.cpp │ │ ├── SimpleExeWithLib │ │ │ └── main.cpp │ │ ├── SimpleLib │ │ │ └── simplelib.cpp │ │ ├── SpanMultipleSrcDirs │ │ │ ├── additional_dir │ │ │ │ ├── extra_class1.cpp │ │ │ │ ├── extra_class1.h │ │ │ │ ├── extra_class2.cpp │ │ │ │ ├── extra_class2.h │ │ │ │ └── extra_file.cpp │ │ │ ├── dir_individual_files │ │ │ │ ├── floating_class.cpp │ │ │ │ ├── floating_class.h │ │ │ │ ├── floating_file.cpp │ │ │ │ └── floating_file_not_used.cpp │ │ │ ├── dir_not_used │ │ │ │ └── not_used.cpp │ │ │ ├── main_dir │ │ │ │ ├── main.cpp │ │ │ │ ├── util.cpp │ │ │ │ └── util.h │ │ │ └── temp │ │ │ │ └── isolate_list.txt │ │ └── UsePrecompExe │ │ │ ├── main.cpp │ │ │ ├── noprecomp_util.cpp │ │ │ ├── noprecomp_util.h │ │ │ ├── precomp.cpp │ │ │ ├── precomp.h │ │ │ ├── util.cpp │ │ │ ├── util.h │ │ │ ├── util_noprecomp.cpp_ │ │ │ ├── util_noprecomp.h_ │ │ │ ├── util_noprecomp_excludedbyextension.ceepeepee │ │ │ ├── util_noprecomp_excludedbyextension.h │ │ │ ├── util_withprecomp_weirdextension.ceecee │ │ │ └── util_withprecomp_weirdextension.h │ └── reference │ │ └── projects │ │ ├── explicitlyorderedpostbuildtest_vs2019_win64.bff │ │ ├── explicitlyorderedpostbuildtest_vs2019_win64.vcxproj │ │ ├── explicitlyorderedpostbuildtest_vs2019_win64.vcxproj.filters │ │ ├── fastbuildfunctionaltest-globalsettings.bff │ │ ├── fastbuildfunctionaltest.bff │ │ ├── fastbuildfunctionaltest.sln │ │ ├── fastbuildfunctionaltest_all.bff │ │ ├── fastbuildfunctionaltest_all.vcxproj │ │ ├── mixcppandcexe_vs2019_win64.bff │ │ ├── mixcppandcexe_vs2019_win64.vcxproj │ │ ├── mixcppandcexe_vs2019_win64.vcxproj.filters │ │ ├── postbuildcopydirtest_vs2019_win64.bff │ │ ├── postbuildcopydirtest_vs2019_win64.vcxproj │ │ ├── postbuildcopydirtest_vs2019_win64.vcxproj.filters │ │ ├── postbuildcopysinglefiletest_vs2019_win64.bff │ │ ├── postbuildcopysinglefiletest_vs2019_win64.vcxproj │ │ ├── postbuildcopysinglefiletest_vs2019_win64.vcxproj.filters │ │ ├── postbuildexecutetest_vs2019_win64.bff │ │ ├── postbuildexecutetest_vs2019_win64.vcxproj │ │ ├── postbuildexecutetest_vs2019_win64.vcxproj.filters │ │ ├── postbuildstamper_vs2019_win64.bff │ │ ├── postbuildstamper_vs2019_win64.vcxproj │ │ ├── postbuildstamper_vs2019_win64.vcxproj.filters │ │ ├── postbuildstamptest_vs2019_win64.bff │ │ ├── postbuildstamptest_vs2019_win64.vcxproj │ │ ├── postbuildstamptest_vs2019_win64.vcxproj.filters │ │ ├── postbuildtestexecution_vs2019_win64.bff │ │ ├── postbuildtestexecution_vs2019_win64.vcxproj │ │ ├── postbuildtestexecution_vs2019_win64.vcxproj.filters │ │ ├── requireprebuildstep_vs2019_win64.bff │ │ ├── requireprebuildstep_vs2019_win64.vcxproj │ │ ├── requireprebuildstep_vs2019_win64.vcxproj.filters │ │ ├── simpleexewithlib_vs2019_win64.bff │ │ ├── simpleexewithlib_vs2019_win64.vcxproj │ │ ├── simpleexewithlib_vs2019_win64.vcxproj.filters │ │ ├── simplelib_vs2019_win64.bff │ │ ├── simplelib_vs2019_win64.vcxproj │ │ ├── simplelib_vs2019_win64.vcxproj.filters │ │ ├── spanmultiplesrcdirsfbnoblobexclude_vs2019_win64.bff │ │ ├── spanmultiplesrcdirsfbnoblobexclude_vs2019_win64.vcxproj │ │ ├── spanmultiplesrcdirsfbnoblobexclude_vs2019_win64.vcxproj.filters │ │ ├── spanmultiplesrcdirsfbnoblobinclude_vs2019_win64.bff │ │ ├── spanmultiplesrcdirsfbnoblobinclude_vs2019_win64.vcxproj │ │ ├── spanmultiplesrcdirsfbnoblobinclude_vs2019_win64.vcxproj.filters │ │ ├── spanmultiplesrcdirsfbunityexclude_vs2019_win64.bff │ │ ├── spanmultiplesrcdirsfbunityexclude_vs2019_win64.vcxproj │ │ ├── spanmultiplesrcdirsfbunityinclude_vs2019_win64.bff │ │ ├── spanmultiplesrcdirsfbunityinclude_vs2019_win64.vcxproj │ │ ├── spanmultiplesrcdirsfbunityisolate_vs2019_win64.bff │ │ ├── spanmultiplesrcdirsfbunityisolate_vs2019_win64.vcxproj │ │ ├── useprecompexe_vs2019_win64.bff │ │ ├── useprecompexe_vs2019_win64.vcxproj │ │ └── useprecompexe_vs2019_win64.vcxproj.filters ├── NoAllFastBuildProjectFunctionalTest │ ├── NoAllFastBuildProjectFunctionalTest.sharpmake.cs │ └── codebase │ │ ├── LibA │ │ ├── LibA.cpp │ │ └── LibA.h │ │ ├── LibB │ │ ├── LibB.cpp │ │ └── LibB.h │ │ ├── LibC │ │ ├── LibC.cpp │ │ └── LibC.h │ │ ├── MainProject │ │ └── main.cpp │ │ ├── TestsA │ │ └── TestsA.cpp │ │ ├── TestsB │ │ └── TestsB.cpp │ │ └── TestsC │ │ └── TestsC.cpp ├── OnlyNeededFastBuildTest │ ├── OnlyNeededFastBuildTest.sharpmake.cs │ └── codebase │ │ ├── SomeExeWithLib │ │ └── main.cpp │ │ ├── SomeLib │ │ └── somelib.cpp │ │ └── SomeStandaloneExe │ │ └── main.cpp ├── Properties │ └── launchSettings.json ├── Sharpmake.FunctionalTests.csproj └── SharpmakePackageFunctionalTest │ ├── SharpmakePackage.sharpmake.cs │ ├── SharpmakePackageFunctionalTest.sharpmake.cs │ └── codebase │ └── SimpleProject │ └── SimpleProject.cs ├── Sharpmake.Generators ├── Apple │ ├── XCWorkspace.Template.cs │ ├── XCWorkspace.cs │ ├── XCode.Util.cs │ ├── XCodeProj.Template.cs │ └── XCodeProj.cs ├── CompilerSettings.cs ├── FastBuild │ ├── Bff.Template.cs │ ├── Bff.Util.cs │ ├── Bff.cs │ ├── IApplePlatformBff.cs │ ├── IBffGenerationContext.cs │ ├── IClangPlatformBff.cs │ ├── IMicrosoftPlatformBff.cs │ ├── IPlatformBff.cs │ └── MasterBff.cs ├── FileGenerator.cs ├── FileGeneratorUtilities.cs ├── GeneratorManager.cs ├── Generic │ ├── JsonCompilationDatabase.cs │ ├── MakeApplication.Template.cs │ ├── MakeApplication.cs │ ├── MakeProject.Template.cs │ ├── MakeProject.cs │ ├── Makefile.Template.cs │ └── Makefile.cs ├── IGenerationContext.cs ├── Properties │ └── AssemblyInfo.cs ├── Sharpmake.Generators.csproj ├── VisualStudio │ ├── Androidproj.Template.cs │ ├── Androidproj.cs │ ├── Csproj.Template.cs │ ├── Csproj.cs │ ├── IPlatformVcxproj.cs │ ├── IVcxprojGenerationContext.cs │ ├── LaunchSettingsJson.cs │ ├── PackagesConfig.Template.cs │ ├── PackagesConfig.cs │ ├── ProjectJson.Template.cs │ ├── ProjectJson.cs │ ├── ProjectOptionsGenerator.Template.cs │ ├── ProjectOptionsGenerator.cs │ ├── Pyproj.Template.cs │ ├── Pyproj.cs │ ├── Sln.Template.cs │ ├── Sln.cs │ ├── UserFile.cs │ ├── Vcxproj.Template.cs │ ├── Vcxproj.cs │ ├── VsProjCommon.Template.cs │ ├── VsProjCommon.cs │ └── VsUtil.cs └── XmlFileGenerator.cs ├── Sharpmake.Platforms └── Sharpmake.CommonPlatforms │ ├── Android │ ├── AndroidAgdePlatform.Bff.Template.cs │ ├── AndroidAgdePlatform.cs │ ├── AndroidFragments.cs │ ├── AndroidPlatform.Vcxproj.Template.cs │ ├── AndroidPlatform.cs │ ├── AndroidPlatformAgde.Vcxproj.Template.cs │ ├── GlobalSettings.cs │ └── Util.cs │ ├── Apple │ ├── ApplePlatformSettings.cs │ ├── BaseApplePlatform.Bff.Template.cs │ ├── BaseApplePlatform.cs │ ├── ClangForAppleSettings.cs │ ├── MacCatalystPlatform.cs │ ├── MacOsPlatform.cs │ ├── SwiftForAppleSettings.cs │ ├── iOsPlatform.cs │ ├── tvOsPlatform.cs │ └── watchOsPlatform.cs │ ├── BaseMicrosoftPlatform.Vcxproj.Template.cs │ ├── BaseMicrosoftPlatform.cs │ ├── BasePlatform.Vcxproj.Template.cs │ ├── BasePlatform.cs │ ├── DefaultPlatform.cs │ ├── DotNetPlatform.cs │ ├── Linux │ ├── GlobalSettings.cs │ ├── LinuxOptions.cs │ ├── LinuxPlatform.Bff.Template.cs │ ├── LinuxPlatform.Vcxproj.Template.cs │ └── LinuxPlatform.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Sharpmake.CommonPlatforms.csproj │ └── Windows │ ├── BaseWindowsPlatform.cs │ ├── ClangForWindowsSettings.cs │ ├── Win32Platform.cs │ ├── Win64EnvironmentVariableResolver.cs │ └── Win64Platform.cs ├── Sharpmake.UnitTests ├── BffUnityResolverTest.cs ├── CSharpDependencyPropagationTest.cs ├── CommandLineTest.cs ├── ConfigureAttributesTest.cs ├── CsprojTest.cs ├── DependencyPropagationTest.cs ├── DotNetReferenceCollectionTest.cs ├── GeneratorsBffTests.cs ├── JsonSerializerTest.cs ├── KitsRootPathsTests.cs ├── OrderableStringsTests.cs ├── PackageReferencesTest.cs ├── ResolverTest.cs ├── Sharpmake.UnitTests.csproj ├── SharpmakeFileParserTest.cs ├── StringsTests.cs ├── TargetTests.cs ├── TestFileGenerator.cs ├── TestProjectBuilder.cs ├── TestXcodeProjectGenerator.cs ├── TestsSetup.cs ├── UniqueListTests.cs └── UtilTest.cs ├── Sharpmake.sln ├── Sharpmake.sln.DotSettings ├── Sharpmake ├── Analyzer │ └── Analyzer.cs ├── Assembler.cs ├── AttributeParsers.cs ├── Attributes.cs ├── BuildContext │ ├── BaseBuildContext.cs │ ├── ConfigureDependencyAnalyzer.cs │ ├── GenerateAll.cs │ ├── RedirectOutput.cs │ └── RegressionTest.cs ├── Builder.cs ├── BuilderExtension.cs ├── CommandLine.cs ├── Configurable.cs ├── ConfigureCollection.cs ├── DebugBreaks.cs ├── DebugProjectGenerator.cs ├── DependencyTracker.cs ├── DotNetDependency.cs ├── DotNetReferenceCollection.cs ├── EnumExtensions.cs ├── Exception.cs ├── ExtensionLoader.cs ├── ExtensionMethods.cs ├── FakeFileTree.cs ├── FastBuildSettings.cs ├── FileListFilter.cs ├── FileSystemStringComparer.cs ├── GeneratedAssemblyConfig.cs ├── GenerationOutput.cs ├── GeneratorManager.cs ├── GlobalSuppressions.cs ├── IAssemblerContext.cs ├── ICommandLineInterface.cs ├── IFastBuildCompilerSettings.cs ├── IFileGenerator.cs ├── IPlatformDescriptor.cs ├── IResolverHelper.cs ├── IWindowsFastBuildCompilerSettings.cs ├── KitsRootPaths.cs ├── MSBuildGlobalSettings.cs ├── Options.Agde.cs ├── Options.Android.cs ├── Options.AndroidMakefile.cs ├── Options.CSharp.cs ├── Options.Clang.cs ├── Options.Makefile.cs ├── Options.Vc.cs ├── Options.XCode.cs ├── Options.cs ├── PackageReferences.Template.cs ├── PackageReferences.cs ├── PathUtil.cs ├── PlatformAttributes.cs ├── PlatformEventArgs.cs ├── PlatformExceptions.cs ├── PlatformRegistry.cs ├── PreprocessorConditionParser.cs ├── Project.Configuration.cs ├── Project.cs ├── Properties │ └── AssemblyInfo.cs ├── ReferenceAlias.cs ├── RegexCache.cs ├── Resolver.cs ├── RustProject.cs ├── Sharpmake.csproj ├── SharpmakeExtension.cs ├── Solution.Configuration.cs ├── Solution.cs ├── SourceAttributeParser.cs ├── Strings.cs ├── Target.cs ├── ThreadPool.cs ├── Tools.cs ├── TrackedConfiguration.cs ├── TrackedProject.cs ├── UniqueList.cs ├── Util.cs └── VariableAssignment.cs ├── UpdateSamplesOutput.bat ├── docs ├── Guidelines.md ├── Intro.md ├── OVERVIEW.md ├── Platforms.md ├── Samples.md ├── Why.md ├── img │ ├── AddDotNetRef.png │ ├── AddExternalReference.png │ ├── ResourceBuildAction.png │ └── WebReferences.png └── sharpmake_logo.svg ├── extract-vcpkg.ps1 ├── functional_test.py ├── regression_test.py ├── samples ├── CPPCLI │ ├── CLRTest.sharpmake.cs │ ├── codebase │ │ ├── CLRCPPProj │ │ │ ├── AssemblyInfo.cpp │ │ │ ├── CLRCPPProj.cpp │ │ │ ├── CLRCPPProj.h │ │ │ ├── ReadMe.txt │ │ │ └── app.rc │ │ ├── CSharpProjBuildOrderDependency │ │ │ ├── Class1.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ ├── OtherCSharpProj │ │ │ ├── Class1.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ ├── TestCSharpConsole │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ └── theEmptyCPPProject │ │ │ ├── TestClass.cpp │ │ │ └── TestClass.h │ ├── projects.sharpmake.cs │ └── reference │ │ └── projects │ │ ├── CPPCLI.vs2019.v4_7_2.sln │ │ ├── CPPCLI.vs2022.v4_8.sln │ │ ├── CSharpProjBuildOrderDependency.vs2019.v4_7_2.csproj │ │ ├── CSharpProjBuildOrderDependency.vs2022.v4_8.csproj │ │ ├── OtherCSharpProj.vs2019.v4_7_2.csproj │ │ ├── OtherCSharpProj.vs2022.v4_8.csproj │ │ ├── TestCSharpConsole.vs2019.v4_7_2.csproj │ │ ├── TestCSharpConsole.vs2022.v4_8.csproj │ │ ├── clrcppproj.vs2019.v4_7_2.vcxproj │ │ ├── clrcppproj.vs2019.v4_7_2.vcxproj.filters │ │ ├── clrcppproj.vs2022.v4_8.vcxproj │ │ ├── clrcppproj.vs2022.v4_8.vcxproj.filters │ │ ├── theemptycppproject.vs2019.v4_7_2.vcxproj │ │ ├── theemptycppproject.vs2019.v4_7_2.vcxproj.filters │ │ ├── theemptycppproject.vs2022.v4_8.vcxproj │ │ └── theemptycppproject.vs2022.v4_8.vcxproj.filters ├── CPPForcePackageReference │ ├── CPPForcePackageReference.sharpmake.cs │ ├── codebase │ │ ├── Directory.Build.props │ │ └── main.cpp │ └── reference │ │ └── projects │ │ ├── cppforcepackagereference_vs2022_win64.sln │ │ ├── cppforcepackagereference_vs2022_win64.vcxproj │ │ └── cppforcepackagereference_vs2022_win64.vcxproj.filters ├── CSharpHelloWorld │ ├── HelloWorld.sharpmake.cs │ ├── codebase │ │ ├── HelloWorld │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ └── HelloWorldReference │ │ │ └── HelloWorldReference.cs │ ├── common.sharpmake.cs │ └── reference │ │ └── projects │ │ ├── HelloWorldSolution.vs2017.v4_7_2.sln │ │ ├── HelloWorldSolution.vs2022.net6_0.sln │ │ ├── helloworld │ │ ├── HelloWorld.vs2017.v4_7_2.csproj │ │ └── HelloWorld.vs2022.net6_0.csproj │ │ └── helloworldreference │ │ ├── HelloWorldReference.vs2017.v4_7_2.csproj │ │ └── HelloWorldReference.vs2022.net6_0.csproj ├── CSharpImports │ ├── CSharpImports-post.props │ ├── CSharpImports-pre.props │ ├── CSharpImports.sharpmake.cs │ ├── codebase │ │ └── CSharpImports │ │ │ ├── Debug.csharp │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ │ └── Release.csharp │ ├── common.sharpmake.cs │ └── reference │ │ └── projects │ │ ├── CSharpImportsSolution.vs2019.v4_7_2.sln │ │ └── csharpimports │ │ └── CSharpImports.vs2019.v4_7_2.csproj ├── CSharpVsix │ ├── CSharpVsix.sharpmake.cs │ ├── codebase │ │ └── CSharpVsix │ │ │ ├── CSharpVsix.vs2015.v4_5.csproj │ │ │ ├── HelloWorldCommand.cs │ │ │ ├── HelloWorldCommandPackage.cs │ │ │ ├── HelloWorldCommandPackage.vsct │ │ │ ├── Key.snk │ │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ │ ├── Resources │ │ │ ├── HelloWorldCommand.png │ │ │ └── HelloWorldCommandPackage.ico │ │ │ ├── VSPackage.resx │ │ │ ├── index.html │ │ │ ├── source.extension.vsixmanifest │ │ │ └── stylesheet.css │ └── reference │ │ └── projects │ │ ├── CSharpVsixSolution.vs2022.v4_7_2.sln │ │ └── csharpvsix │ │ ├── CSharpVsix.vs2022.v4_7_2.csproj │ │ └── CSharpVsix.vs2022.v4_7_2.csproj.user ├── CSharpWCF │ ├── CSharpWCF.sharpmake.cs │ ├── codebase │ │ ├── CSharpWCF │ │ │ ├── Class1.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ ├── Service References │ │ │ │ └── ServiceReference │ │ │ │ │ ├── CSharpWCF.ServiceReference.CompositeType.datasource │ │ │ │ │ ├── Reference.cs │ │ │ │ │ ├── Reference.svcmap │ │ │ │ │ ├── Service1.disco │ │ │ │ │ ├── Service1.wsdl │ │ │ │ │ ├── Service1.xsd │ │ │ │ │ ├── Service11.xsd │ │ │ │ │ ├── Service12.xsd │ │ │ │ │ ├── configuration.svcinfo │ │ │ │ │ └── configuration91.svcinfo │ │ │ └── app.config │ │ └── CSharpWCFApp │ │ │ ├── IService1.cs │ │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ │ ├── Service1.svc │ │ │ ├── Service1.svc.cs │ │ │ ├── Web.Debug.config │ │ │ ├── Web.Release.config │ │ │ └── Web.config │ └── reference │ │ └── projects │ │ ├── CSharpWCFSolution.vs2022.v4_7_2.sln │ │ ├── csharpwcf │ │ └── CSharpWCF.vs2022.v4_7_2.csproj │ │ └── csharpwcfapp │ │ └── CSharpWCFApp.vs2022.v4_7_2.csproj ├── CompileCommandDatabase │ ├── CompileCommandDatabase.sharpmake.cs │ ├── libgoodbye │ │ ├── goodbye.cpp │ │ └── goodbye.h │ ├── libhello │ │ ├── hello.cpp │ │ └── hello.h │ └── src │ │ └── main.cpp ├── ConfigureOrder │ ├── ConfigureOrdering.sharpmake.cs │ ├── Util.sharpmake.cs │ ├── codebase │ │ ├── ChildProject │ │ │ ├── main.cpp │ │ │ ├── stdafx.cpp │ │ │ └── stdafx.h │ │ ├── FooBarProject │ │ │ ├── main.cpp │ │ │ ├── stdafx.cpp │ │ │ └── stdafx.h │ │ └── ParentProject │ │ │ ├── main.cpp │ │ │ ├── stdafx.cpp │ │ │ └── stdafx.h │ ├── main.sharpmake.cs │ └── reference │ │ └── projects │ │ ├── childproject.vcxproj │ │ ├── childproject.vcxproj.filters │ │ ├── configureorderingsolution.sln │ │ ├── foobarproject.vcxproj │ │ ├── foobarproject.vcxproj.filters │ │ ├── parentproject.vcxproj │ │ └── parentproject.vcxproj.filters ├── CustomBuildStep │ ├── CustomBuildStep.sharpmake.cs │ └── codebase │ │ └── filegeneration.bat ├── Directory.Build.props ├── FastBuildDuplicateFile │ ├── FastBuildDuplicateFile.sharpmake.cs │ └── codebase │ │ ├── main.cpp │ │ ├── test1 │ │ ├── test.cpp │ │ └── test.h │ │ └── test2 │ │ ├── test.cpp │ │ └── test.h ├── FastBuildSimpleExecutable │ ├── FastBuildSimpleExecutable.sharpmake.cs │ ├── codebase │ │ └── main.cpp │ └── reference │ │ ├── fastbuildsample_vs2019_win64_fastbuild-globalsettings.bff │ │ ├── fastbuildsample_vs2019_win64_fastbuild.bff │ │ ├── fastbuildsample_vs2019_win64_fastbuild.sln │ │ ├── fastbuildsample_vs2019_win64_msbuild.sln │ │ ├── fastbuildsample_vs2022_win64_fastbuild-globalsettings.bff │ │ ├── fastbuildsample_vs2022_win64_fastbuild.bff │ │ ├── fastbuildsample_vs2022_win64_fastbuild.sln │ │ ├── fastbuildsample_vs2022_win64_msbuild.sln │ │ ├── fastbuildsimpleexecutable_vs2019_win64_fastbuild.bff │ │ ├── fastbuildsimpleexecutable_vs2019_win64_fastbuild.vcxproj │ │ ├── fastbuildsimpleexecutable_vs2019_win64_fastbuild.vcxproj.filters │ │ ├── fastbuildsimpleexecutable_vs2019_win64_msbuild.vcxproj │ │ ├── fastbuildsimpleexecutable_vs2019_win64_msbuild.vcxproj.filters │ │ ├── fastbuildsimpleexecutable_vs2022_win64_fastbuild.bff │ │ ├── fastbuildsimpleexecutable_vs2022_win64_fastbuild.vcxproj │ │ ├── fastbuildsimpleexecutable_vs2022_win64_fastbuild.vcxproj.filters │ │ ├── fastbuildsimpleexecutable_vs2022_win64_msbuild.vcxproj │ │ └── fastbuildsimpleexecutable_vs2022_win64_msbuild.vcxproj.filters ├── HelloAndroid │ ├── HelloAndroid.CommonProject.sharpmake.cs │ ├── HelloAndroid.CommonSolution.sharpmake.cs │ ├── HelloAndroid.CommonTarget.sharpmake.cs │ ├── HelloAndroid.Main.sharpmake.cs │ ├── codebase │ │ ├── HelloAndroid.sharpmake.cs │ │ ├── exe │ │ │ ├── exe.sharpmake.cs │ │ │ ├── main.cpp │ │ │ ├── stdafx.cpp │ │ │ └── stdafx.h │ │ ├── static lib2 │ │ │ ├── static_lib2.sharpmake.cs │ │ │ ├── sub folder │ │ │ │ ├── useless_static_lib2.cpp │ │ │ │ └── useless_static_lib2.h │ │ │ ├── util_static_lib2.cpp │ │ │ └── util_static_lib2.h │ │ └── static_lib1 │ │ │ ├── src │ │ │ ├── ensure_debug.cpp │ │ │ ├── ensure_release.cpp │ │ │ ├── pch.cpp │ │ │ ├── pch.h │ │ │ ├── util_static_lib1.cpp │ │ │ └── util_static_lib1.h │ │ │ └── static_lib1.sharpmake.cs │ ├── gradle │ │ ├── app │ │ │ └── build.app.gradle.template │ │ └── root │ │ │ ├── build.gradle │ │ │ ├── build.gradle.template │ │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ ├── gradle-wrapper.properties │ │ │ │ └── gradle-wrapper.properties.template │ │ │ ├── gradlew.bat │ │ │ └── settings.gradle.template │ └── resources │ │ ├── AndroidManifest.xml │ │ ├── AndroidManifest.xml.template │ │ ├── build.xml │ │ ├── project.properties │ │ └── res │ │ └── values │ │ └── strings.xml ├── HelloAndroidAgde │ ├── HelloAndroidAgde.CommonProject.sharpmake.cs │ ├── HelloAndroidAgde.CommonSolution.sharpmake.cs │ ├── HelloAndroidAgde.CommonTarget.sharpmake.cs │ ├── HelloAndroidAgde.Main.sharpmake.cs │ ├── codebase │ │ ├── HelloAndroidAgde.sharpmake.cs │ │ ├── exe │ │ │ ├── exe.sharpmake.cs │ │ │ ├── main.cpp │ │ │ ├── stdafx.cpp │ │ │ └── stdafx.h │ │ ├── static lib2 │ │ │ ├── static_lib2.sharpmake.cs │ │ │ ├── sub folder │ │ │ │ ├── useless_static_lib2.cpp │ │ │ │ └── useless_static_lib2.h │ │ │ ├── util_static_lib2.cpp │ │ │ └── util_static_lib2.h │ │ └── static_lib1 │ │ │ ├── src │ │ │ ├── ensure_debug.cpp │ │ │ ├── ensure_release.cpp │ │ │ ├── pch.cpp │ │ │ ├── pch.h │ │ │ ├── util_static_lib1.cpp │ │ │ └── util_static_lib1.h │ │ │ └── static_lib1.sharpmake.cs │ ├── gradle │ │ ├── app │ │ │ ├── build.gradle │ │ │ └── test-keystore.jks │ │ └── root │ │ │ ├── build.gradle │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ │ ├── gradlew.bat │ │ │ └── settings.gradle │ └── resources │ │ ├── AndroidManifest.xml │ │ ├── build.xml │ │ └── project.properties ├── HelloAssembly │ ├── HelloAssembly.sharpmake.cs │ ├── codebase │ │ ├── hello_world.asm │ │ ├── main.cpp │ │ └── sub folder │ │ │ └── utils.asm │ └── reference │ │ └── projects │ │ ├── helloassembly_vs2019_win64.sln │ │ ├── helloassembly_vs2019_win64.vcxproj │ │ └── helloassembly_vs2019_win64.vcxproj.filters ├── HelloAssemblyNasm │ ├── HelloAssemblyNasm.sharpmake.cs │ ├── codebase │ │ ├── hello_world.nasm │ │ ├── main.cpp │ │ └── sub folder │ │ │ ├── precomp.nasm │ │ │ └── utils.nasm │ ├── custom │ │ ├── nasm.props │ │ ├── nasm.targets │ │ └── nasm.xml │ └── tools │ │ └── nasm.exe ├── HelloClangCl │ ├── HelloClangCl.CommonProject.sharpmake.cs │ ├── HelloClangCl.CommonSolution.sharpmake.cs │ ├── HelloClangCl.CommonTarget.sharpmake.cs │ ├── HelloClangCl.Main.sharpmake.cs │ └── codebase │ │ ├── HelloClangCl.sharpmake.cs │ │ ├── dll1 │ │ ├── dll1.sharpmake.cs │ │ ├── dllmain.cpp │ │ ├── precomp.cpp │ │ ├── precomp.h │ │ ├── util_dll.cpp │ │ └── util_dll.h │ │ ├── exe │ │ ├── exe.sharpmake.cs │ │ ├── main.cpp │ │ ├── stdafx.cpp │ │ └── stdafx.h │ │ ├── static lib2 │ │ ├── static_lib2.sharpmake.cs │ │ ├── sub folder │ │ │ ├── useless_static_lib2.cpp │ │ │ └── useless_static_lib2.h │ │ ├── util_static_lib2.cpp │ │ └── util_static_lib2.h │ │ └── static_lib1 │ │ ├── src │ │ ├── ensure_debug.cpp │ │ ├── ensure_release.cpp │ │ ├── pch.cpp │ │ ├── pch.h │ │ ├── util_static_lib1.cpp │ │ └── util_static_lib1.h │ │ └── static_lib1.sharpmake.cs ├── HelloEvents │ ├── HelloEvents.CommonProject.sharpmake.cs │ ├── HelloEvents.CommonSolution.sharpmake.cs │ ├── HelloEvents.CommonTarget.sharpmake.cs │ ├── HelloEvents.Main.sharpmake.cs │ └── codebase │ │ ├── HelloEvents.sharpmake.cs │ │ ├── dll1 │ │ ├── dll1.sharpmake.cs │ │ ├── precomp.cpp │ │ ├── precomp.h │ │ ├── util_dll.cpp │ │ └── util_dll.h │ │ ├── exe │ │ ├── exe.sharpmake.cs │ │ ├── main.cpp │ │ ├── stdafx.cpp │ │ └── stdafx.h │ │ ├── static lib2 │ │ ├── static_lib2.sharpmake.cs │ │ ├── sub folder │ │ │ ├── useless_static_lib2.cpp │ │ │ └── useless_static_lib2.h │ │ ├── util_static_lib2.cpp │ │ └── util_static_lib2.h │ │ └── static_lib1 │ │ ├── src │ │ ├── ensure_debug.cpp │ │ ├── ensure_release.cpp │ │ ├── pch.cpp │ │ ├── pch.h │ │ ├── util_static_lib1.cpp │ │ └── util_static_lib1.h │ │ └── static_lib1.sharpmake.cs ├── HelloIOS │ ├── HelloIOS.CommonProject.sharpmake.cs │ ├── HelloIOS.CommonSolution.sharpmake.cs │ ├── HelloIOS.CommonTarget.sharpmake.cs │ ├── HelloIOS.Main.sharpmake.cs │ └── codebase │ │ ├── HelloIOS.sharpmake.cs │ │ ├── exe │ │ ├── exe.sharpmake.cs │ │ ├── ios │ │ │ ├── Info.plist │ │ │ ├── LaunchScreen.storyboard │ │ │ ├── Main.storyboard │ │ │ ├── UnitTestInfo.plist │ │ │ ├── main_ios.h │ │ │ ├── main_ios.mm │ │ │ └── unittest │ │ │ │ ├── excluded_from_build.mm │ │ │ │ └── unittest.mm │ │ ├── main.mm │ │ ├── stdafx.cpp │ │ └── stdafx.h │ │ ├── static lib2 │ │ ├── static_lib2.sharpmake.cs │ │ ├── sub folder │ │ │ ├── useless_static_lib2.h │ │ │ └── useless_static_lib2.mm │ │ ├── util_static_lib2.h │ │ └── util_static_lib2.mm │ │ └── static_lib1 │ │ ├── src │ │ ├── ensure_debug.cpp │ │ ├── ensure_release.cpp │ │ ├── pch.cpp │ │ ├── pch.h │ │ ├── util_static_lib1.h │ │ └── util_static_lib1.mm │ │ └── static_lib1.sharpmake.cs ├── HelloLinux │ ├── Dockerfile │ ├── HelloLinux.CommonProject.sharpmake.cs │ ├── HelloLinux.CommonSolution.sharpmake.cs │ ├── HelloLinux.CommonTarget.sharpmake.cs │ ├── HelloLinux.Main.sharpmake.cs │ ├── codebase │ │ ├── HelloLinux.sharpmake.cs │ │ ├── dll1 │ │ │ ├── dll1.sharpmake.cs │ │ │ ├── precomp.cpp │ │ │ ├── precomp.h │ │ │ ├── util_dll.cpp │ │ │ └── util_dll.h │ │ ├── exe │ │ │ ├── exe.sharpmake.cs │ │ │ ├── main.cpp │ │ │ ├── stdafx.cpp │ │ │ └── stdafx.h │ │ ├── external_lib │ │ │ └── external_lib.sharpmake.cs │ │ ├── header-only-lib │ │ │ ├── header-only-lib.h │ │ │ └── header-only-lib.sharpmake.cs │ │ ├── lib_group │ │ │ ├── lib_group.sharpmake.cs │ │ │ ├── precomp.cpp │ │ │ ├── precomp.h │ │ │ ├── util_dll.cpp │ │ │ └── util_dll.h │ │ ├── static lib2 │ │ │ ├── static_lib2.sharpmake.cs │ │ │ ├── sub folder │ │ │ │ ├── useless_static_lib2.cpp │ │ │ │ └── useless_static_lib2.h │ │ │ ├── util_static_lib2.cpp │ │ │ └── util_static_lib2.h │ │ └── static_lib1 │ │ │ ├── src │ │ │ ├── ensure_debug.cpp │ │ │ ├── ensure_release.cpp │ │ │ ├── pch.cpp │ │ │ ├── pch.h │ │ │ ├── util_static_lib1.cpp │ │ │ └── util_static_lib1.h │ │ │ └── static_lib1.sharpmake.cs │ └── reference │ │ └── codebase │ │ └── temp │ │ ├── projects │ │ ├── dll1 │ │ │ └── dll1_linux_make.make │ │ ├── exe │ │ │ └── exe_linux_make.make │ │ ├── header-only-lib │ │ │ └── header-only-lib_linux_make.make │ │ ├── lib_group │ │ │ └── lib_group_linux_make.make │ │ ├── static lib2 │ │ │ └── static lib2_linux_make.make │ │ └── static_lib1 │ │ │ └── static_lib1_linux_make.make │ │ └── solutions │ │ └── HelloLinux_linux_make.make ├── HelloRust │ ├── HelloRust.sharpmake.cs │ └── codebase │ │ ├── cpp │ │ └── main.cpp │ │ └── hellorust │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ └── lib.rs ├── HelloWorld │ ├── HelloWorld.sharpmake.cs │ ├── codebase │ │ ├── main.cpp │ │ ├── stdafx.cpp │ │ └── stdafx.h │ └── reference │ │ └── projects │ │ ├── helloworld_vs2019_win32.sln │ │ ├── helloworld_vs2019_win32.vcxproj │ │ ├── helloworld_vs2019_win32.vcxproj.filters │ │ ├── helloworld_vs2019_win64.sln │ │ ├── helloworld_vs2019_win64.vcxproj │ │ └── helloworld_vs2019_win64.vcxproj.filters ├── HelloXCode │ ├── HelloXCode.CommonProject.sharpmake.cs │ ├── HelloXCode.CommonSolution.sharpmake.cs │ ├── HelloXCode.CommonTarget.sharpmake.cs │ ├── HelloXCode.Main.sharpmake.cs │ ├── codebase │ │ ├── HelloXCode.sharpmake.cs │ │ ├── dll1 │ │ │ ├── dll1.sharpmake.cs │ │ │ ├── precomp.cpp │ │ │ ├── precomp.h │ │ │ ├── systemincludedll │ │ │ │ └── systemincludedll.h │ │ │ ├── util_dll.cpp │ │ │ └── util_dll.h │ │ ├── exe │ │ │ ├── cfile.c │ │ │ ├── exe.sharpmake.cs │ │ │ ├── main.cpp │ │ │ ├── stdafx.cpp │ │ │ ├── stdafx.h │ │ │ ├── systeminclude │ │ │ │ └── systeminclude.h │ │ │ └── test.sc │ │ ├── exe_prelinked │ │ │ ├── exe_prelinked.sharpmake.cs │ │ │ └── main.cpp │ │ ├── static lib2 │ │ │ ├── static_lib2.sharpmake.cs │ │ │ ├── sub folder │ │ │ │ ├── useless_static_lib2.cpp │ │ │ │ └── useless_static_lib2.h │ │ │ ├── util_static_lib2.cpp │ │ │ └── util_static_lib2.h │ │ ├── static_lib+1 │ │ │ ├── src │ │ │ │ ├── ensure_debug.cpp │ │ │ │ ├── ensure_release.cpp │ │ │ │ ├── pch.cpp │ │ │ │ ├── pch.h │ │ │ │ ├── util_static_lib1.cpp │ │ │ │ └── util_static_lib1.h │ │ │ └── static_lib1.sharpmake.cs │ │ ├── static_prelinked_lib_consumed │ │ │ ├── src │ │ │ │ ├── static_prelinked_lib_consumed.cpp │ │ │ │ └── static_prelinked_lib_consumed.h │ │ │ └── static_prelinked_lib_consumed.sharpmake.cs │ │ └── static_prelinked_lib_consumer │ │ │ ├── src │ │ │ ├── static_prelinked_lib_consumer.cpp │ │ │ └── static_prelinked_lib_consumer.h │ │ │ └── static_prelinked_lib1.sharpmake.cs │ └── external │ │ ├── additionsource │ │ └── additionsourceplaceholder.cpp │ │ ├── additionsourcetest.cpp │ │ ├── external.cpp │ │ └── external.h ├── JumboBuild │ ├── JumboBuild.sharpmake.cs │ ├── codebase │ │ ├── main.cpp │ │ ├── test1.cpp │ │ ├── test1.h │ │ ├── test2.cpp │ │ └── test2.h │ └── reference │ │ └── projects │ │ ├── jumbobuild_vs2019_win32.sln │ │ ├── jumbobuild_vs2019_win32.vcxproj │ │ ├── jumbobuild_vs2019_win32.vcxproj.filters │ │ ├── jumbobuild_vs2019_win64.sln │ │ ├── jumbobuild_vs2019_win64.vcxproj │ │ └── jumbobuild_vs2019_win64.vcxproj.filters ├── NetCore │ ├── DotNetCoreFrameworkHelloWorld │ │ ├── HelloWorld.sharpmake.cs │ │ ├── codebase │ │ │ ├── HelloWorld │ │ │ │ └── Program.cs │ │ │ └── HelloWorldMultiframework │ │ │ │ ├── Program.cs │ │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ └── reference │ │ │ └── projects │ │ │ ├── HelloWorldMultiFrameworkSolution.vs2022.sln │ │ │ ├── HelloWorldSolution.vs2017.netcore3_1.sln │ │ │ ├── HelloWorldSolution.vs2019.netcore3_1.sln │ │ │ ├── helloworld │ │ │ ├── HelloWorld.vs2017.netcore3_1.csproj │ │ │ └── HelloWorld.vs2019.netcore3_1.csproj │ │ │ └── helloworldmultiframework │ │ │ └── HelloWorldMultiFramework.vs2022.csproj │ ├── DotNetFrameworkHelloWorld │ │ ├── HelloWorld.sharpmake.cs │ │ ├── codebase │ │ │ ├── HelloWorld │ │ │ │ └── Program.cs │ │ │ └── HelloWorldMultiFramework │ │ │ │ └── Program.cs │ │ └── reference │ │ │ └── projects │ │ │ ├── HelloWorldMultiFrameworkSolution.vs2019.sln │ │ │ ├── HelloWorldSolution.vs2019.v4_7_2.sln │ │ │ ├── HelloWorldSolution.vs2019.v4_8.sln │ │ │ ├── helloworld │ │ │ ├── HelloWorld.vs2019.v4_7_2.csproj │ │ │ └── HelloWorld.vs2019.v4_8.csproj │ │ │ └── helloworldmultiframework │ │ │ └── HelloWorldMultiFramework.vs2019.csproj │ ├── DotNetMultiFrameworksHelloWorld │ │ ├── HelloWorld.sharpmake.cs │ │ ├── codebase │ │ │ ├── HelloWorldLib │ │ │ │ └── HelloWorldWriter.cs │ │ │ └── HelloWorldMultiframeworks │ │ │ │ ├── Program.cs │ │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ └── reference │ │ │ └── projects │ │ │ ├── HelloWorldMultiFrameworksSolution.vs2019.sln │ │ │ ├── helloworldlib │ │ │ └── HelloWorldLib.vs2019.csproj │ │ │ └── helloworldmultiframeworks │ │ │ └── HelloWorldMultiFrameworks.vs2019.csproj │ └── DotNetOSMultiFrameworksHelloWorld │ │ ├── HelloWorld.sharpmake.cs │ │ ├── codebase │ │ ├── HelloWorldLib │ │ │ └── HelloWorldWriter.cs │ │ ├── HelloWorldMultiframeworks │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ └── HelloWorldSwappedLib │ │ │ └── HelloWorldDummy.cs │ │ └── reference │ │ └── codebase │ │ ├── helloworldlib │ │ └── HelloWorldLib.vs2022.csproj │ │ ├── helloworldmultiframeworks │ │ └── HelloWorldExe.vs2022.csproj │ │ └── temp │ │ └── solutions │ │ └── OSMultiFrameworksHelloWorldSolution.sln ├── PackageReferences │ ├── PackageReferences.sharpmake.cs │ ├── codebase │ │ ├── CPPPackageReferences │ │ │ └── main.cpp │ │ └── CSharpPackageReferences │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ └── reference │ │ └── projects │ │ ├── PackageReferenceSolution.vs2019.v4_7_2.sln │ │ ├── PackageReferenceSolution.vs2022.v4_7_2.sln │ │ ├── cpppackagereferences │ │ ├── cpppackagereferences.vs2019.v4_7_2.vcxproj │ │ ├── cpppackagereferences.vs2019.v4_7_2.vcxproj.filters │ │ ├── cpppackagereferences.vs2022.v4_7_2.vcxproj │ │ ├── cpppackagereferences.vs2022.v4_7_2.vcxproj.filters │ │ └── packages.config │ │ └── csharppackagereferences │ │ ├── CSharpPackageReferences.vs2019.v4_7_2.csproj │ │ └── CSharpPackageReferences.vs2022.v4_7_2.csproj ├── Properties │ └── launchSettings.json ├── QTFileCustomBuild │ ├── QTFileCustomBuild.sharpmake.cs │ ├── codebase │ │ ├── blank.png │ │ ├── exec.qrc │ │ ├── floatanglespinbox.cpp │ │ ├── floatanglespinbox.h │ │ ├── floatcosanglespinbox.cpp │ │ ├── floatcosanglespinbox.h │ │ ├── main.cpp │ │ ├── privatewidget.cpp │ │ ├── privatewidget.h │ │ ├── privatewidget.ui │ │ ├── stdafx.cpp │ │ └── stdafx.h │ └── reference │ │ └── projects │ │ ├── qtfilecustombuild_vs2017_win64.sln │ │ ├── qtfilecustombuild_vs2017_win64.vcxproj │ │ └── qtfilecustombuild_vs2017_win64.vcxproj.filters ├── Samples.csproj ├── SimpleExeLibDependency │ ├── LibStuff.sharpmake.cs │ ├── SimpleExeLibDependency.sharpmake.cs │ ├── libstuff │ │ ├── hello.cpp │ │ └── hello.h │ ├── reference │ │ └── projects │ │ │ ├── ExeLibSolutionName_vs2022_Win64.sln │ │ │ ├── LibStuffProject_ProjectName.vcxproj │ │ │ ├── LibStuffProject_ProjectName.vcxproj.filters │ │ │ ├── SimpleExeProjectName_vs2022_Win64.vcxproj │ │ │ └── SimpleExeProjectName_vs2022_Win64.vcxproj.filters │ └── src │ │ └── main.cpp ├── XCodeProjects │ ├── BrightnessControl │ │ ├── BrightnessControl.h │ │ ├── BrightnessControl.mm │ │ └── BrightnessControl.sharpmake.cs │ ├── CLITool │ │ ├── CLITool.sharpmake.cs │ │ ├── main.mm │ │ ├── stdafx.cpp │ │ └── stdafx.h │ ├── FromPasteboard │ │ ├── FromPasteboard.sharpmake.cs │ │ └── main.mm │ ├── GUITool │ │ ├── GUITool.sharpmake.cs │ │ ├── main.mm │ │ ├── stdafx.cpp │ │ └── stdafx.h │ ├── GetBrightness │ │ ├── GetBrightness.sharpmake.cs │ │ └── main.mm │ ├── GotoVSCode │ │ ├── GotoVSCode.sharpmake.cs │ │ └── main.mm │ ├── GotoXCode │ │ ├── GotoXCode.sharpmake.cs │ │ └── main.mm │ ├── HasDebugger │ │ ├── HasDebugger.sharpmake.cs │ │ └── main.mm │ ├── HelloKitConsumer │ │ ├── HelloKitConsumer.sharpmake.cs │ │ └── main.cpp │ ├── HelloKitFramework │ │ ├── Foobar │ │ │ └── Hoge.h │ │ ├── HelloKit.cpp │ │ ├── HelloKit.h │ │ ├── HelloKitFramework.sharpmake.cs │ │ └── Info-Framework.plist │ ├── MetalNoStoryboard │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Info-catalyst.plist │ │ ├── Info-ios.plist │ │ ├── Info-tvos.plist │ │ ├── Info.plist │ │ ├── MetalNoStoryboardProject.sharpmake.cs │ │ ├── Renderer.h │ │ ├── Renderer.mm │ │ ├── ViewController.h │ │ ├── ViewController.mm │ │ ├── exportOptions.plist │ │ ├── foobar.dat │ │ ├── foobar2.dat │ │ └── main.mm │ ├── MetalWithStoryboard │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ │ ├── AccentColor.colorset │ │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ ├── ColorMap.textureset │ │ │ │ ├── Contents.json │ │ │ │ └── Universal.mipmapset │ │ │ │ │ ├── ColorMap.png │ │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base-appkit.lproj │ │ │ └── Main.storyboard │ │ ├── Base-uikit.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── GameViewController.h │ │ ├── GameViewController.m │ │ ├── MetalWithStoryboard.sharpmake.cs │ │ ├── Renderer.h │ │ ├── Renderer.m │ │ ├── ShaderTypes.h │ │ ├── Shaders.metal │ │ └── main.m │ ├── OpenAppStore │ │ ├── OpenAppStore.sharpmake.cs │ │ └── main.mm │ ├── OpenSettings │ │ ├── OpenSettings.sharpmake.cs │ │ └── main.mm │ ├── README.md │ ├── ReadAppData │ │ ├── ReadAppData.sharpmake.cs │ │ ├── foobar.dat │ │ ├── huba │ │ │ ├── fuga.dat │ │ │ └── hoge.dat │ │ └── main.mm │ ├── ReadExeData │ │ ├── ReadExeData.sharpmake.cs │ │ ├── foobar.dat │ │ ├── main.cpp │ │ ├── stdafx.cpp │ │ └── stdafx.h │ ├── SampleBundle │ │ ├── SampleBundle.sharpmake.cs │ │ └── samplebundle.cpp │ ├── SetBrightness │ │ ├── SetBrightness.sharpmake.cs │ │ └── main.mm │ ├── ShellExec │ │ ├── ShellExec.sharpmake.cs │ │ └── main.mm │ ├── ShowInFinder │ │ ├── ShowInFinder.sharpmake.cs │ │ └── main.mm │ ├── SysInfo │ │ ├── SysInfo.sharpmake.cs │ │ └── main.mm │ ├── ToPasteboard │ │ ├── ToPasteboard.sharpmake.cs │ │ └── main.mm │ ├── XCodeProjects.CommonProject.sharpmake.cs │ ├── XCodeProjects.CommonSolution.sharpmake.cs │ ├── XCodeProjects.CommonTargets.sharpmake.cs │ ├── XCodeProjects.Main.sharpmake.cs │ ├── XCodeProjects.Solution.sharpmake.cs │ ├── extern │ │ ├── StoreKit │ │ │ └── StoreKit.sharpmake.cs │ │ ├── fmt │ │ │ ├── fmt.sharpmake.cs │ │ │ ├── include │ │ │ │ └── fmt │ │ │ │ │ ├── args.h │ │ │ │ │ ├── chrono.h │ │ │ │ │ ├── color.h │ │ │ │ │ ├── compile.h │ │ │ │ │ ├── core.h │ │ │ │ │ ├── format-inl.h │ │ │ │ │ ├── format.h │ │ │ │ │ ├── os.h │ │ │ │ │ ├── ostream.h │ │ │ │ │ ├── printf.h │ │ │ │ │ ├── ranges.h │ │ │ │ │ ├── std.h │ │ │ │ │ └── xchar.h │ │ │ └── src │ │ │ │ ├── fmt.cc │ │ │ │ ├── format.cc │ │ │ │ └── os.cc │ │ └── includes │ │ │ └── MetalCpp │ │ │ └── Metal.hpp │ └── intern │ │ └── includes │ │ └── Globals.h └── vcpkg │ ├── .gitignore │ ├── bootstrap-sample.bat │ ├── extern │ └── vcpkg.zip │ ├── readme.md │ ├── sharpmake │ ├── baseclasses.sharpmake.cs │ ├── externprojects.sharpmake.cs │ ├── main.sharpmake.cs │ └── projects.sharpmake.cs │ ├── src │ └── vcpkgsample │ │ └── main.cpp │ └── update-vcpkg-packages.bat └── tools └── FastBuild ├── LICENSE.TXT ├── Linux-x64 └── fbuild ├── OSX-x64 └── FBuild └── Windows-x64 └── FBuild.exe /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/Get-Changelog.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/.github/Get-Changelog.ps1 -------------------------------------------------------------------------------- /.github/Get-SamplesMatrixJson.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/.github/Get-SamplesMatrixJson.ps1 -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/.github/workflows/actions.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/.gitlab/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/Get-SamplesPipeline.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/.gitlab/Get-SamplesPipeline.ps1 -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Compile.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Compile.ps1 -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/NuGet.config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/README.md -------------------------------------------------------------------------------- /RunProcess.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/RunProcess.ps1 -------------------------------------------------------------------------------- /RunSample.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/RunSample.ps1 -------------------------------------------------------------------------------- /RunSharpmake.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/RunSharpmake.ps1 -------------------------------------------------------------------------------- /SamplesDef.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/SamplesDef.json -------------------------------------------------------------------------------- /Sharpmake.Application/CommandLineArguments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Application/CommandLineArguments.cs -------------------------------------------------------------------------------- /Sharpmake.Application/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Application/Program.cs -------------------------------------------------------------------------------- /Sharpmake.Application/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Application/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Sharpmake.Application/Sharpmake.Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Application/Sharpmake.Application.csproj -------------------------------------------------------------------------------- /Sharpmake.Application/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Application/app.manifest -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/MixCppAndCExe/hello_c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/MixCppAndCExe/hello_c.c -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/MixCppAndCExe/hello_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/MixCppAndCExe/hello_c.h -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/MixCppAndCExe/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/MixCppAndCExe/main.cpp -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/PostBuildCopyDirNoPatternTest/dummyfile_to_be_copied_to_buildoutput.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/PostBuildCopyDirTest/dummyfile_to_be_copied_to_buildoutput.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/SimpleExeWithLib/main.cpp: -------------------------------------------------------------------------------- 1 | int main(int, char**) 2 | { 3 | return 0; 4 | } -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/SimpleLib/simplelib.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/SpanMultipleSrcDirs/additional_dir/extra_file.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | void extra_file_method() 4 | { 5 | printf("%s\n", __func__); 6 | } 7 | -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/UsePrecompExe/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/UsePrecompExe/main.cpp -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/UsePrecompExe/precomp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define PRECOMP_INCLUDED 4 | -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/UsePrecompExe/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/UsePrecompExe/util.cpp -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/UsePrecompExe/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.FunctionalTests/FastBuildFunctionalTest/codebase/UsePrecompExe/util.h -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/NoAllFastBuildProjectFunctionalTest/codebase/LibA/LibA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.FunctionalTests/NoAllFastBuildProjectFunctionalTest/codebase/LibA/LibA.h -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/NoAllFastBuildProjectFunctionalTest/codebase/LibB/LibB.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | int fcnB(); 4 | -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/NoAllFastBuildProjectFunctionalTest/codebase/LibC/LibC.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void fcnC(int value); 4 | -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/OnlyNeededFastBuildTest/codebase/SomeExeWithLib/main.cpp: -------------------------------------------------------------------------------- 1 | int main(int, char**) 2 | { 3 | return 0; 4 | } -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/OnlyNeededFastBuildTest/codebase/SomeLib/somelib.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/OnlyNeededFastBuildTest/codebase/SomeStandaloneExe/main.cpp: -------------------------------------------------------------------------------- 1 | int main(int, char**) 2 | { 3 | return 0; 4 | } -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.FunctionalTests/Properties/launchSettings.json -------------------------------------------------------------------------------- /Sharpmake.FunctionalTests/Sharpmake.FunctionalTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.FunctionalTests/Sharpmake.FunctionalTests.csproj -------------------------------------------------------------------------------- /Sharpmake.Generators/Apple/XCWorkspace.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Apple/XCWorkspace.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Apple/XCWorkspace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Apple/XCWorkspace.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Apple/XCode.Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Apple/XCode.Util.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Apple/XCodeProj.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Apple/XCodeProj.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Apple/XCodeProj.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Apple/XCodeProj.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/CompilerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/CompilerSettings.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/FastBuild/Bff.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/FastBuild/Bff.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/FastBuild/Bff.Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/FastBuild/Bff.Util.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/FastBuild/Bff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/FastBuild/Bff.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/FastBuild/IApplePlatformBff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/FastBuild/IApplePlatformBff.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/FastBuild/IBffGenerationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/FastBuild/IBffGenerationContext.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/FastBuild/IClangPlatformBff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/FastBuild/IClangPlatformBff.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/FastBuild/IMicrosoftPlatformBff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/FastBuild/IMicrosoftPlatformBff.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/FastBuild/IPlatformBff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/FastBuild/IPlatformBff.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/FastBuild/MasterBff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/FastBuild/MasterBff.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/FileGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/FileGenerator.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/FileGeneratorUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/FileGeneratorUtilities.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/GeneratorManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/GeneratorManager.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Generic/JsonCompilationDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Generic/JsonCompilationDatabase.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Generic/MakeApplication.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Generic/MakeApplication.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Generic/MakeApplication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Generic/MakeApplication.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Generic/MakeProject.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Generic/MakeProject.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Generic/MakeProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Generic/MakeProject.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Generic/Makefile.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Generic/Makefile.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Generic/Makefile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Generic/Makefile.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/IGenerationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/IGenerationContext.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/Sharpmake.Generators.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/Sharpmake.Generators.csproj -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/Androidproj.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/Androidproj.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/Androidproj.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/Androidproj.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/Csproj.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/Csproj.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/Csproj.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/Csproj.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/IPlatformVcxproj.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/IPlatformVcxproj.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/IVcxprojGenerationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/IVcxprojGenerationContext.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/LaunchSettingsJson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/LaunchSettingsJson.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/PackagesConfig.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/PackagesConfig.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/PackagesConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/PackagesConfig.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/ProjectJson.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/ProjectJson.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/ProjectJson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/ProjectJson.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/ProjectOptionsGenerator.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/ProjectOptionsGenerator.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/ProjectOptionsGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/ProjectOptionsGenerator.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/Pyproj.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/Pyproj.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/Pyproj.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/Pyproj.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/Sln.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/Sln.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/Sln.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/Sln.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/UserFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/UserFile.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/Vcxproj.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/Vcxproj.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/Vcxproj.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/Vcxproj.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/VsProjCommon.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/VsProjCommon.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/VsProjCommon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/VsProjCommon.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/VisualStudio/VsUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/VisualStudio/VsUtil.cs -------------------------------------------------------------------------------- /Sharpmake.Generators/XmlFileGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Generators/XmlFileGenerator.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Android/AndroidAgdePlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Android/AndroidAgdePlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Android/AndroidFragments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Android/AndroidFragments.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Android/AndroidPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Android/AndroidPlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Android/GlobalSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Android/GlobalSettings.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Android/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Android/Util.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/ApplePlatformSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/ApplePlatformSettings.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/BaseApplePlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/BaseApplePlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/ClangForAppleSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/ClangForAppleSettings.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/MacCatalystPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/MacCatalystPlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/MacOsPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/MacOsPlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/SwiftForAppleSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/SwiftForAppleSettings.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/iOsPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/iOsPlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/tvOsPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/tvOsPlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/watchOsPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Apple/watchOsPlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/BaseMicrosoftPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/BaseMicrosoftPlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/BasePlatform.Vcxproj.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/BasePlatform.Vcxproj.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/BasePlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/BasePlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/DefaultPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/DefaultPlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/DotNetPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/DotNetPlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Linux/GlobalSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Linux/GlobalSettings.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Linux/LinuxOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Linux/LinuxOptions.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Linux/LinuxPlatform.Bff.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Linux/LinuxPlatform.Bff.Template.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Linux/LinuxPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Linux/LinuxPlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Sharpmake.CommonPlatforms.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Sharpmake.CommonPlatforms.csproj -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Windows/BaseWindowsPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Windows/BaseWindowsPlatform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Windows/ClangForWindowsSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Windows/ClangForWindowsSettings.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Windows/Win32Platform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Windows/Win32Platform.cs -------------------------------------------------------------------------------- /Sharpmake.Platforms/Sharpmake.CommonPlatforms/Windows/Win64Platform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.Platforms/Sharpmake.CommonPlatforms/Windows/Win64Platform.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/BffUnityResolverTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/BffUnityResolverTest.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/CSharpDependencyPropagationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/CSharpDependencyPropagationTest.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/CommandLineTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/CommandLineTest.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/ConfigureAttributesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/ConfigureAttributesTest.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/CsprojTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/CsprojTest.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/DependencyPropagationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/DependencyPropagationTest.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/DotNetReferenceCollectionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/DotNetReferenceCollectionTest.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/GeneratorsBffTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/GeneratorsBffTests.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/JsonSerializerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/JsonSerializerTest.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/KitsRootPathsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/KitsRootPathsTests.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/OrderableStringsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/OrderableStringsTests.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/PackageReferencesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/PackageReferencesTest.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/ResolverTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/ResolverTest.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/Sharpmake.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/Sharpmake.UnitTests.csproj -------------------------------------------------------------------------------- /Sharpmake.UnitTests/SharpmakeFileParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/SharpmakeFileParserTest.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/StringsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/StringsTests.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/TargetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/TargetTests.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/TestFileGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/TestFileGenerator.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/TestProjectBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/TestProjectBuilder.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/TestXcodeProjectGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/TestXcodeProjectGenerator.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/TestsSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/TestsSetup.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/UniqueListTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/UniqueListTests.cs -------------------------------------------------------------------------------- /Sharpmake.UnitTests/UtilTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.UnitTests/UtilTest.cs -------------------------------------------------------------------------------- /Sharpmake.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.sln -------------------------------------------------------------------------------- /Sharpmake.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake.sln.DotSettings -------------------------------------------------------------------------------- /Sharpmake/Analyzer/Analyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Analyzer/Analyzer.cs -------------------------------------------------------------------------------- /Sharpmake/Assembler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Assembler.cs -------------------------------------------------------------------------------- /Sharpmake/AttributeParsers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/AttributeParsers.cs -------------------------------------------------------------------------------- /Sharpmake/Attributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Attributes.cs -------------------------------------------------------------------------------- /Sharpmake/BuildContext/BaseBuildContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/BuildContext/BaseBuildContext.cs -------------------------------------------------------------------------------- /Sharpmake/BuildContext/ConfigureDependencyAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/BuildContext/ConfigureDependencyAnalyzer.cs -------------------------------------------------------------------------------- /Sharpmake/BuildContext/GenerateAll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/BuildContext/GenerateAll.cs -------------------------------------------------------------------------------- /Sharpmake/BuildContext/RedirectOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/BuildContext/RedirectOutput.cs -------------------------------------------------------------------------------- /Sharpmake/BuildContext/RegressionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/BuildContext/RegressionTest.cs -------------------------------------------------------------------------------- /Sharpmake/Builder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Builder.cs -------------------------------------------------------------------------------- /Sharpmake/BuilderExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/BuilderExtension.cs -------------------------------------------------------------------------------- /Sharpmake/CommandLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/CommandLine.cs -------------------------------------------------------------------------------- /Sharpmake/Configurable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Configurable.cs -------------------------------------------------------------------------------- /Sharpmake/ConfigureCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/ConfigureCollection.cs -------------------------------------------------------------------------------- /Sharpmake/DebugBreaks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/DebugBreaks.cs -------------------------------------------------------------------------------- /Sharpmake/DebugProjectGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/DebugProjectGenerator.cs -------------------------------------------------------------------------------- /Sharpmake/DependencyTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/DependencyTracker.cs -------------------------------------------------------------------------------- /Sharpmake/DotNetDependency.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/DotNetDependency.cs -------------------------------------------------------------------------------- /Sharpmake/DotNetReferenceCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/DotNetReferenceCollection.cs -------------------------------------------------------------------------------- /Sharpmake/EnumExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/EnumExtensions.cs -------------------------------------------------------------------------------- /Sharpmake/Exception.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Exception.cs -------------------------------------------------------------------------------- /Sharpmake/ExtensionLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/ExtensionLoader.cs -------------------------------------------------------------------------------- /Sharpmake/ExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/ExtensionMethods.cs -------------------------------------------------------------------------------- /Sharpmake/FakeFileTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/FakeFileTree.cs -------------------------------------------------------------------------------- /Sharpmake/FastBuildSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/FastBuildSettings.cs -------------------------------------------------------------------------------- /Sharpmake/FileListFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/FileListFilter.cs -------------------------------------------------------------------------------- /Sharpmake/FileSystemStringComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/FileSystemStringComparer.cs -------------------------------------------------------------------------------- /Sharpmake/GeneratedAssemblyConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/GeneratedAssemblyConfig.cs -------------------------------------------------------------------------------- /Sharpmake/GenerationOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/GenerationOutput.cs -------------------------------------------------------------------------------- /Sharpmake/GeneratorManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/GeneratorManager.cs -------------------------------------------------------------------------------- /Sharpmake/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/GlobalSuppressions.cs -------------------------------------------------------------------------------- /Sharpmake/IAssemblerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/IAssemblerContext.cs -------------------------------------------------------------------------------- /Sharpmake/ICommandLineInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/ICommandLineInterface.cs -------------------------------------------------------------------------------- /Sharpmake/IFastBuildCompilerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/IFastBuildCompilerSettings.cs -------------------------------------------------------------------------------- /Sharpmake/IFileGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/IFileGenerator.cs -------------------------------------------------------------------------------- /Sharpmake/IPlatformDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/IPlatformDescriptor.cs -------------------------------------------------------------------------------- /Sharpmake/IResolverHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/IResolverHelper.cs -------------------------------------------------------------------------------- /Sharpmake/IWindowsFastBuildCompilerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/IWindowsFastBuildCompilerSettings.cs -------------------------------------------------------------------------------- /Sharpmake/KitsRootPaths.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/KitsRootPaths.cs -------------------------------------------------------------------------------- /Sharpmake/MSBuildGlobalSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/MSBuildGlobalSettings.cs -------------------------------------------------------------------------------- /Sharpmake/Options.Agde.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Options.Agde.cs -------------------------------------------------------------------------------- /Sharpmake/Options.Android.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Options.Android.cs -------------------------------------------------------------------------------- /Sharpmake/Options.AndroidMakefile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Options.AndroidMakefile.cs -------------------------------------------------------------------------------- /Sharpmake/Options.CSharp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Options.CSharp.cs -------------------------------------------------------------------------------- /Sharpmake/Options.Clang.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Options.Clang.cs -------------------------------------------------------------------------------- /Sharpmake/Options.Makefile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Options.Makefile.cs -------------------------------------------------------------------------------- /Sharpmake/Options.Vc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Options.Vc.cs -------------------------------------------------------------------------------- /Sharpmake/Options.XCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Options.XCode.cs -------------------------------------------------------------------------------- /Sharpmake/Options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Options.cs -------------------------------------------------------------------------------- /Sharpmake/PackageReferences.Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/PackageReferences.Template.cs -------------------------------------------------------------------------------- /Sharpmake/PackageReferences.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/PackageReferences.cs -------------------------------------------------------------------------------- /Sharpmake/PathUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/PathUtil.cs -------------------------------------------------------------------------------- /Sharpmake/PlatformAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/PlatformAttributes.cs -------------------------------------------------------------------------------- /Sharpmake/PlatformEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/PlatformEventArgs.cs -------------------------------------------------------------------------------- /Sharpmake/PlatformExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/PlatformExceptions.cs -------------------------------------------------------------------------------- /Sharpmake/PlatformRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/PlatformRegistry.cs -------------------------------------------------------------------------------- /Sharpmake/PreprocessorConditionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/PreprocessorConditionParser.cs -------------------------------------------------------------------------------- /Sharpmake/Project.Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Project.Configuration.cs -------------------------------------------------------------------------------- /Sharpmake/Project.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Project.cs -------------------------------------------------------------------------------- /Sharpmake/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Sharpmake/ReferenceAlias.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/ReferenceAlias.cs -------------------------------------------------------------------------------- /Sharpmake/RegexCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/RegexCache.cs -------------------------------------------------------------------------------- /Sharpmake/Resolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Resolver.cs -------------------------------------------------------------------------------- /Sharpmake/RustProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/RustProject.cs -------------------------------------------------------------------------------- /Sharpmake/Sharpmake.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Sharpmake.csproj -------------------------------------------------------------------------------- /Sharpmake/SharpmakeExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/SharpmakeExtension.cs -------------------------------------------------------------------------------- /Sharpmake/Solution.Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Solution.Configuration.cs -------------------------------------------------------------------------------- /Sharpmake/Solution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Solution.cs -------------------------------------------------------------------------------- /Sharpmake/SourceAttributeParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/SourceAttributeParser.cs -------------------------------------------------------------------------------- /Sharpmake/Strings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Strings.cs -------------------------------------------------------------------------------- /Sharpmake/Target.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Target.cs -------------------------------------------------------------------------------- /Sharpmake/ThreadPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/ThreadPool.cs -------------------------------------------------------------------------------- /Sharpmake/Tools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Tools.cs -------------------------------------------------------------------------------- /Sharpmake/TrackedConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/TrackedConfiguration.cs -------------------------------------------------------------------------------- /Sharpmake/TrackedProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/TrackedProject.cs -------------------------------------------------------------------------------- /Sharpmake/UniqueList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/UniqueList.cs -------------------------------------------------------------------------------- /Sharpmake/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/Util.cs -------------------------------------------------------------------------------- /Sharpmake/VariableAssignment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/Sharpmake/VariableAssignment.cs -------------------------------------------------------------------------------- /UpdateSamplesOutput.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/UpdateSamplesOutput.bat -------------------------------------------------------------------------------- /docs/Guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/docs/Guidelines.md -------------------------------------------------------------------------------- /docs/Intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/docs/Intro.md -------------------------------------------------------------------------------- /docs/OVERVIEW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/docs/OVERVIEW.md -------------------------------------------------------------------------------- /docs/Platforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/docs/Platforms.md -------------------------------------------------------------------------------- /docs/Samples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/docs/Samples.md -------------------------------------------------------------------------------- /docs/Why.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/docs/Why.md -------------------------------------------------------------------------------- /docs/img/AddDotNetRef.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/docs/img/AddDotNetRef.png -------------------------------------------------------------------------------- /docs/img/AddExternalReference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/docs/img/AddExternalReference.png -------------------------------------------------------------------------------- /docs/img/ResourceBuildAction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/docs/img/ResourceBuildAction.png -------------------------------------------------------------------------------- /docs/img/WebReferences.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/docs/img/WebReferences.png -------------------------------------------------------------------------------- /docs/sharpmake_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/docs/sharpmake_logo.svg -------------------------------------------------------------------------------- /extract-vcpkg.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/extract-vcpkg.ps1 -------------------------------------------------------------------------------- /functional_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/functional_test.py -------------------------------------------------------------------------------- /regression_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/regression_test.py -------------------------------------------------------------------------------- /samples/CPPCLI/CLRTest.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/CLRTest.sharpmake.cs -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/CLRCPPProj/AssemblyInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/codebase/CLRCPPProj/AssemblyInfo.cpp -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/CLRCPPProj/CLRCPPProj.cpp: -------------------------------------------------------------------------------- 1 | // This is the main DLL file. 2 | 3 | #include "CLRCPPProj.h" 4 | 5 | -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/CLRCPPProj/CLRCPPProj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/codebase/CLRCPPProj/CLRCPPProj.h -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/CLRCPPProj/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/codebase/CLRCPPProj/ReadMe.txt -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/CLRCPPProj/app.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/codebase/CLRCPPProj/app.rc -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/CSharpProjBuildOrderDependency/Class1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/codebase/CSharpProjBuildOrderDependency/Class1.cs -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/CSharpProjBuildOrderDependency/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/codebase/CSharpProjBuildOrderDependency/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/OtherCSharpProj/Class1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/codebase/OtherCSharpProj/Class1.cs -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/OtherCSharpProj/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/codebase/OtherCSharpProj/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/TestCSharpConsole/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/codebase/TestCSharpConsole/Program.cs -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/TestCSharpConsole/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/codebase/TestCSharpConsole/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/theEmptyCPPProject/TestClass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/codebase/theEmptyCPPProject/TestClass.cpp -------------------------------------------------------------------------------- /samples/CPPCLI/codebase/theEmptyCPPProject/TestClass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/codebase/theEmptyCPPProject/TestClass.h -------------------------------------------------------------------------------- /samples/CPPCLI/projects.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/projects.sharpmake.cs -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/CPPCLI.vs2019.v4_7_2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/CPPCLI.vs2019.v4_7_2.sln -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/CPPCLI.vs2022.v4_8.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/CPPCLI.vs2022.v4_8.sln -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/OtherCSharpProj.vs2019.v4_7_2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/OtherCSharpProj.vs2019.v4_7_2.csproj -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/OtherCSharpProj.vs2022.v4_8.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/OtherCSharpProj.vs2022.v4_8.csproj -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/TestCSharpConsole.vs2019.v4_7_2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/TestCSharpConsole.vs2019.v4_7_2.csproj -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/TestCSharpConsole.vs2022.v4_8.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/TestCSharpConsole.vs2022.v4_8.csproj -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/clrcppproj.vs2019.v4_7_2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/clrcppproj.vs2019.v4_7_2.vcxproj -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/clrcppproj.vs2019.v4_7_2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/clrcppproj.vs2019.v4_7_2.vcxproj.filters -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/clrcppproj.vs2022.v4_8.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/clrcppproj.vs2022.v4_8.vcxproj -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/clrcppproj.vs2022.v4_8.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/clrcppproj.vs2022.v4_8.vcxproj.filters -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/theemptycppproject.vs2019.v4_7_2.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/theemptycppproject.vs2019.v4_7_2.vcxproj -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/theemptycppproject.vs2019.v4_7_2.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/theemptycppproject.vs2019.v4_7_2.vcxproj.filters -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/theemptycppproject.vs2022.v4_8.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/theemptycppproject.vs2022.v4_8.vcxproj -------------------------------------------------------------------------------- /samples/CPPCLI/reference/projects/theemptycppproject.vs2022.v4_8.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPCLI/reference/projects/theemptycppproject.vs2022.v4_8.vcxproj.filters -------------------------------------------------------------------------------- /samples/CPPForcePackageReference/CPPForcePackageReference.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPForcePackageReference/CPPForcePackageReference.sharpmake.cs -------------------------------------------------------------------------------- /samples/CPPForcePackageReference/codebase/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPForcePackageReference/codebase/Directory.Build.props -------------------------------------------------------------------------------- /samples/CPPForcePackageReference/codebase/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CPPForcePackageReference/codebase/main.cpp -------------------------------------------------------------------------------- /samples/CSharpHelloWorld/HelloWorld.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpHelloWorld/HelloWorld.sharpmake.cs -------------------------------------------------------------------------------- /samples/CSharpHelloWorld/codebase/HelloWorld/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpHelloWorld/codebase/HelloWorld/Program.cs -------------------------------------------------------------------------------- /samples/CSharpHelloWorld/codebase/HelloWorld/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpHelloWorld/codebase/HelloWorld/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/CSharpHelloWorld/codebase/HelloWorldReference/HelloWorldReference.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/CSharpHelloWorld/common.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpHelloWorld/common.sharpmake.cs -------------------------------------------------------------------------------- /samples/CSharpHelloWorld/reference/projects/HelloWorldSolution.vs2017.v4_7_2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpHelloWorld/reference/projects/HelloWorldSolution.vs2017.v4_7_2.sln -------------------------------------------------------------------------------- /samples/CSharpHelloWorld/reference/projects/HelloWorldSolution.vs2022.net6_0.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpHelloWorld/reference/projects/HelloWorldSolution.vs2022.net6_0.sln -------------------------------------------------------------------------------- /samples/CSharpImports/CSharpImports-post.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpImports/CSharpImports-post.props -------------------------------------------------------------------------------- /samples/CSharpImports/CSharpImports-pre.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpImports/CSharpImports-pre.props -------------------------------------------------------------------------------- /samples/CSharpImports/CSharpImports.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpImports/CSharpImports.sharpmake.cs -------------------------------------------------------------------------------- /samples/CSharpImports/codebase/CSharpImports/Debug.csharp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpImports/codebase/CSharpImports/Debug.csharp -------------------------------------------------------------------------------- /samples/CSharpImports/codebase/CSharpImports/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpImports/codebase/CSharpImports/Program.cs -------------------------------------------------------------------------------- /samples/CSharpImports/codebase/CSharpImports/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpImports/codebase/CSharpImports/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/CSharpImports/codebase/CSharpImports/Release.csharp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpImports/codebase/CSharpImports/Release.csharp -------------------------------------------------------------------------------- /samples/CSharpImports/common.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpImports/common.sharpmake.cs -------------------------------------------------------------------------------- /samples/CSharpImports/reference/projects/CSharpImportsSolution.vs2019.v4_7_2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpImports/reference/projects/CSharpImportsSolution.vs2019.v4_7_2.sln -------------------------------------------------------------------------------- /samples/CSharpVsix/CSharpVsix.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/CSharpVsix.sharpmake.cs -------------------------------------------------------------------------------- /samples/CSharpVsix/codebase/CSharpVsix/CSharpVsix.vs2015.v4_5.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/codebase/CSharpVsix/CSharpVsix.vs2015.v4_5.csproj -------------------------------------------------------------------------------- /samples/CSharpVsix/codebase/CSharpVsix/HelloWorldCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/codebase/CSharpVsix/HelloWorldCommand.cs -------------------------------------------------------------------------------- /samples/CSharpVsix/codebase/CSharpVsix/HelloWorldCommandPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/codebase/CSharpVsix/HelloWorldCommandPackage.cs -------------------------------------------------------------------------------- /samples/CSharpVsix/codebase/CSharpVsix/HelloWorldCommandPackage.vsct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/codebase/CSharpVsix/HelloWorldCommandPackage.vsct -------------------------------------------------------------------------------- /samples/CSharpVsix/codebase/CSharpVsix/Key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/codebase/CSharpVsix/Key.snk -------------------------------------------------------------------------------- /samples/CSharpVsix/codebase/CSharpVsix/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/codebase/CSharpVsix/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/CSharpVsix/codebase/CSharpVsix/Resources/HelloWorldCommand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/codebase/CSharpVsix/Resources/HelloWorldCommand.png -------------------------------------------------------------------------------- /samples/CSharpVsix/codebase/CSharpVsix/Resources/HelloWorldCommandPackage.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/codebase/CSharpVsix/Resources/HelloWorldCommandPackage.ico -------------------------------------------------------------------------------- /samples/CSharpVsix/codebase/CSharpVsix/VSPackage.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/codebase/CSharpVsix/VSPackage.resx -------------------------------------------------------------------------------- /samples/CSharpVsix/codebase/CSharpVsix/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/codebase/CSharpVsix/index.html -------------------------------------------------------------------------------- /samples/CSharpVsix/codebase/CSharpVsix/source.extension.vsixmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/codebase/CSharpVsix/source.extension.vsixmanifest -------------------------------------------------------------------------------- /samples/CSharpVsix/codebase/CSharpVsix/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/codebase/CSharpVsix/stylesheet.css -------------------------------------------------------------------------------- /samples/CSharpVsix/reference/projects/CSharpVsixSolution.vs2022.v4_7_2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/reference/projects/CSharpVsixSolution.vs2022.v4_7_2.sln -------------------------------------------------------------------------------- /samples/CSharpVsix/reference/projects/csharpvsix/CSharpVsix.vs2022.v4_7_2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpVsix/reference/projects/csharpvsix/CSharpVsix.vs2022.v4_7_2.csproj -------------------------------------------------------------------------------- /samples/CSharpWCF/CSharpWCF.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/CSharpWCF.sharpmake.cs -------------------------------------------------------------------------------- /samples/CSharpWCF/codebase/CSharpWCF/Class1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/codebase/CSharpWCF/Class1.cs -------------------------------------------------------------------------------- /samples/CSharpWCF/codebase/CSharpWCF/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/codebase/CSharpWCF/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/CSharpWCF/codebase/CSharpWCF/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/codebase/CSharpWCF/app.config -------------------------------------------------------------------------------- /samples/CSharpWCF/codebase/CSharpWCFApp/IService1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/codebase/CSharpWCFApp/IService1.cs -------------------------------------------------------------------------------- /samples/CSharpWCF/codebase/CSharpWCFApp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/codebase/CSharpWCFApp/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/CSharpWCF/codebase/CSharpWCFApp/Service1.svc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/codebase/CSharpWCFApp/Service1.svc -------------------------------------------------------------------------------- /samples/CSharpWCF/codebase/CSharpWCFApp/Service1.svc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/codebase/CSharpWCFApp/Service1.svc.cs -------------------------------------------------------------------------------- /samples/CSharpWCF/codebase/CSharpWCFApp/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/codebase/CSharpWCFApp/Web.Debug.config -------------------------------------------------------------------------------- /samples/CSharpWCF/codebase/CSharpWCFApp/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/codebase/CSharpWCFApp/Web.Release.config -------------------------------------------------------------------------------- /samples/CSharpWCF/codebase/CSharpWCFApp/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/codebase/CSharpWCFApp/Web.config -------------------------------------------------------------------------------- /samples/CSharpWCF/reference/projects/CSharpWCFSolution.vs2022.v4_7_2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/reference/projects/CSharpWCFSolution.vs2022.v4_7_2.sln -------------------------------------------------------------------------------- /samples/CSharpWCF/reference/projects/csharpwcf/CSharpWCF.vs2022.v4_7_2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CSharpWCF/reference/projects/csharpwcf/CSharpWCF.vs2022.v4_7_2.csproj -------------------------------------------------------------------------------- /samples/CompileCommandDatabase/CompileCommandDatabase.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CompileCommandDatabase/CompileCommandDatabase.sharpmake.cs -------------------------------------------------------------------------------- /samples/CompileCommandDatabase/libgoodbye/goodbye.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CompileCommandDatabase/libgoodbye/goodbye.cpp -------------------------------------------------------------------------------- /samples/CompileCommandDatabase/libgoodbye/goodbye.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CompileCommandDatabase/libgoodbye/goodbye.h -------------------------------------------------------------------------------- /samples/CompileCommandDatabase/libhello/hello.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CompileCommandDatabase/libhello/hello.cpp -------------------------------------------------------------------------------- /samples/CompileCommandDatabase/libhello/hello.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CompileCommandDatabase/libhello/hello.h -------------------------------------------------------------------------------- /samples/CompileCommandDatabase/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CompileCommandDatabase/src/main.cpp -------------------------------------------------------------------------------- /samples/ConfigureOrder/ConfigureOrdering.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/ConfigureOrdering.sharpmake.cs -------------------------------------------------------------------------------- /samples/ConfigureOrder/Util.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/Util.sharpmake.cs -------------------------------------------------------------------------------- /samples/ConfigureOrder/codebase/ChildProject/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/codebase/ChildProject/main.cpp -------------------------------------------------------------------------------- /samples/ConfigureOrder/codebase/ChildProject/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/ConfigureOrder/codebase/ChildProject/stdafx.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/ConfigureOrder/codebase/FooBarProject/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/codebase/FooBarProject/main.cpp -------------------------------------------------------------------------------- /samples/ConfigureOrder/codebase/FooBarProject/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/ConfigureOrder/codebase/FooBarProject/stdafx.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/ConfigureOrder/codebase/ParentProject/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/codebase/ParentProject/main.cpp -------------------------------------------------------------------------------- /samples/ConfigureOrder/codebase/ParentProject/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/ConfigureOrder/codebase/ParentProject/stdafx.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/ConfigureOrder/main.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/main.sharpmake.cs -------------------------------------------------------------------------------- /samples/ConfigureOrder/reference/projects/childproject.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/reference/projects/childproject.vcxproj -------------------------------------------------------------------------------- /samples/ConfigureOrder/reference/projects/childproject.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/reference/projects/childproject.vcxproj.filters -------------------------------------------------------------------------------- /samples/ConfigureOrder/reference/projects/configureorderingsolution.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/reference/projects/configureorderingsolution.sln -------------------------------------------------------------------------------- /samples/ConfigureOrder/reference/projects/foobarproject.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/reference/projects/foobarproject.vcxproj -------------------------------------------------------------------------------- /samples/ConfigureOrder/reference/projects/foobarproject.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/reference/projects/foobarproject.vcxproj.filters -------------------------------------------------------------------------------- /samples/ConfigureOrder/reference/projects/parentproject.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/reference/projects/parentproject.vcxproj -------------------------------------------------------------------------------- /samples/ConfigureOrder/reference/projects/parentproject.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/ConfigureOrder/reference/projects/parentproject.vcxproj.filters -------------------------------------------------------------------------------- /samples/CustomBuildStep/CustomBuildStep.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CustomBuildStep/CustomBuildStep.sharpmake.cs -------------------------------------------------------------------------------- /samples/CustomBuildStep/codebase/filegeneration.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/CustomBuildStep/codebase/filegeneration.bat -------------------------------------------------------------------------------- /samples/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/Directory.Build.props -------------------------------------------------------------------------------- /samples/FastBuildDuplicateFile/FastBuildDuplicateFile.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/FastBuildDuplicateFile/FastBuildDuplicateFile.sharpmake.cs -------------------------------------------------------------------------------- /samples/FastBuildDuplicateFile/codebase/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/FastBuildDuplicateFile/codebase/main.cpp -------------------------------------------------------------------------------- /samples/FastBuildDuplicateFile/codebase/test1/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/FastBuildDuplicateFile/codebase/test1/test.cpp -------------------------------------------------------------------------------- /samples/FastBuildDuplicateFile/codebase/test1/test.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | int test1(); 4 | -------------------------------------------------------------------------------- /samples/FastBuildDuplicateFile/codebase/test2/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/FastBuildDuplicateFile/codebase/test2/test.cpp -------------------------------------------------------------------------------- /samples/FastBuildDuplicateFile/codebase/test2/test.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | int test2(); 4 | -------------------------------------------------------------------------------- /samples/FastBuildSimpleExecutable/FastBuildSimpleExecutable.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/FastBuildSimpleExecutable/FastBuildSimpleExecutable.sharpmake.cs -------------------------------------------------------------------------------- /samples/FastBuildSimpleExecutable/codebase/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/FastBuildSimpleExecutable/codebase/main.cpp -------------------------------------------------------------------------------- /samples/HelloAndroid/HelloAndroid.CommonProject.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/HelloAndroid.CommonProject.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroid/HelloAndroid.CommonSolution.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/HelloAndroid.CommonSolution.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroid/HelloAndroid.CommonTarget.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/HelloAndroid.CommonTarget.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroid/HelloAndroid.Main.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/HelloAndroid.Main.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/HelloAndroid.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/codebase/HelloAndroid.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/exe/exe.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/codebase/exe/exe.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/exe/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/codebase/exe/main.cpp -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/exe/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/exe/stdafx.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/static lib2/static_lib2.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/codebase/static lib2/static_lib2.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/static lib2/sub folder/useless_static_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/codebase/static lib2/sub folder/useless_static_lib2.cpp -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/static lib2/sub folder/useless_static_lib2.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace StaticLib2 4 | { 5 | void UselessMethod(); 6 | } 7 | 8 | -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/static lib2/util_static_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/codebase/static lib2/util_static_lib2.cpp -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/static lib2/util_static_lib2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/codebase/static lib2/util_static_lib2.h -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/static_lib1/src/ensure_debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/codebase/static_lib1/src/ensure_debug.cpp -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/static_lib1/src/ensure_release.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/codebase/static_lib1/src/ensure_release.cpp -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/static_lib1/src/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | 3 | -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/static_lib1/src/pch.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/static_lib1/src/util_static_lib1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/codebase/static_lib1/src/util_static_lib1.cpp -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/static_lib1/src/util_static_lib1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/codebase/static_lib1/src/util_static_lib1.h -------------------------------------------------------------------------------- /samples/HelloAndroid/codebase/static_lib1/static_lib1.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/codebase/static_lib1/static_lib1.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroid/gradle/app/build.app.gradle.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/gradle/app/build.app.gradle.template -------------------------------------------------------------------------------- /samples/HelloAndroid/gradle/root/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/gradle/root/build.gradle -------------------------------------------------------------------------------- /samples/HelloAndroid/gradle/root/build.gradle.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/gradle/root/build.gradle.template -------------------------------------------------------------------------------- /samples/HelloAndroid/gradle/root/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/gradle/root/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /samples/HelloAndroid/gradle/root/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/gradle/root/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /samples/HelloAndroid/gradle/root/gradle/wrapper/gradle-wrapper.properties.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/gradle/root/gradle/wrapper/gradle-wrapper.properties.template -------------------------------------------------------------------------------- /samples/HelloAndroid/gradle/root/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/gradle/root/gradlew.bat -------------------------------------------------------------------------------- /samples/HelloAndroid/gradle/root/settings.gradle.template: -------------------------------------------------------------------------------- 1 | include ':app' $(AarDependenciesSettings) 2 | -------------------------------------------------------------------------------- /samples/HelloAndroid/resources/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/resources/AndroidManifest.xml -------------------------------------------------------------------------------- /samples/HelloAndroid/resources/AndroidManifest.xml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/resources/AndroidManifest.xml.template -------------------------------------------------------------------------------- /samples/HelloAndroid/resources/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/resources/build.xml -------------------------------------------------------------------------------- /samples/HelloAndroid/resources/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/resources/project.properties -------------------------------------------------------------------------------- /samples/HelloAndroid/resources/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroid/resources/res/values/strings.xml -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/HelloAndroidAgde.CommonProject.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/HelloAndroidAgde.CommonProject.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/HelloAndroidAgde.CommonSolution.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/HelloAndroidAgde.CommonSolution.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/HelloAndroidAgde.CommonTarget.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/HelloAndroidAgde.CommonTarget.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/HelloAndroidAgde.Main.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/HelloAndroidAgde.Main.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/HelloAndroidAgde.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/codebase/HelloAndroidAgde.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/exe/exe.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/codebase/exe/exe.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/exe/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/codebase/exe/main.cpp -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/exe/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/exe/stdafx.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/static lib2/static_lib2.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/codebase/static lib2/static_lib2.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/static lib2/sub folder/useless_static_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/codebase/static lib2/sub folder/useless_static_lib2.cpp -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/static lib2/sub folder/useless_static_lib2.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace StaticLib2 4 | { 5 | void UselessMethod(); 6 | } 7 | 8 | -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/static lib2/util_static_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/codebase/static lib2/util_static_lib2.cpp -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/static lib2/util_static_lib2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/codebase/static lib2/util_static_lib2.h -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/static_lib1/src/ensure_debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/codebase/static_lib1/src/ensure_debug.cpp -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/static_lib1/src/ensure_release.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/codebase/static_lib1/src/ensure_release.cpp -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/static_lib1/src/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | 3 | -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/static_lib1/src/pch.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/static_lib1/src/util_static_lib1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/codebase/static_lib1/src/util_static_lib1.cpp -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/static_lib1/src/util_static_lib1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/codebase/static_lib1/src/util_static_lib1.h -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/codebase/static_lib1/static_lib1.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/codebase/static_lib1/static_lib1.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/gradle/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/gradle/app/build.gradle -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/gradle/app/test-keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/gradle/app/test-keystore.jks -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/gradle/root/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/gradle/root/build.gradle -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/gradle/root/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/gradle/root/gradle.properties -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/gradle/root/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/gradle/root/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/gradle/root/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/gradle/root/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/gradle/root/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/gradle/root/gradlew.bat -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/gradle/root/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':exe' -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/resources/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/resources/AndroidManifest.xml -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/resources/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/resources/build.xml -------------------------------------------------------------------------------- /samples/HelloAndroidAgde/resources/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAndroidAgde/resources/project.properties -------------------------------------------------------------------------------- /samples/HelloAssembly/HelloAssembly.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssembly/HelloAssembly.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAssembly/codebase/hello_world.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssembly/codebase/hello_world.asm -------------------------------------------------------------------------------- /samples/HelloAssembly/codebase/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssembly/codebase/main.cpp -------------------------------------------------------------------------------- /samples/HelloAssembly/codebase/sub folder/utils.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssembly/codebase/sub folder/utils.asm -------------------------------------------------------------------------------- /samples/HelloAssembly/reference/projects/helloassembly_vs2019_win64.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssembly/reference/projects/helloassembly_vs2019_win64.sln -------------------------------------------------------------------------------- /samples/HelloAssembly/reference/projects/helloassembly_vs2019_win64.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssembly/reference/projects/helloassembly_vs2019_win64.vcxproj -------------------------------------------------------------------------------- /samples/HelloAssemblyNasm/HelloAssemblyNasm.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssemblyNasm/HelloAssemblyNasm.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloAssemblyNasm/codebase/hello_world.nasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssemblyNasm/codebase/hello_world.nasm -------------------------------------------------------------------------------- /samples/HelloAssemblyNasm/codebase/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssemblyNasm/codebase/main.cpp -------------------------------------------------------------------------------- /samples/HelloAssemblyNasm/codebase/sub folder/precomp.nasm: -------------------------------------------------------------------------------- 1 | %define CONFIG_DEFINE 1 2 | -------------------------------------------------------------------------------- /samples/HelloAssemblyNasm/codebase/sub folder/utils.nasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssemblyNasm/codebase/sub folder/utils.nasm -------------------------------------------------------------------------------- /samples/HelloAssemblyNasm/custom/nasm.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssemblyNasm/custom/nasm.props -------------------------------------------------------------------------------- /samples/HelloAssemblyNasm/custom/nasm.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssemblyNasm/custom/nasm.targets -------------------------------------------------------------------------------- /samples/HelloAssemblyNasm/custom/nasm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssemblyNasm/custom/nasm.xml -------------------------------------------------------------------------------- /samples/HelloAssemblyNasm/tools/nasm.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloAssemblyNasm/tools/nasm.exe -------------------------------------------------------------------------------- /samples/HelloClangCl/HelloClangCl.CommonProject.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/HelloClangCl.CommonProject.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloClangCl/HelloClangCl.CommonSolution.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/HelloClangCl.CommonSolution.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloClangCl/HelloClangCl.CommonTarget.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/HelloClangCl.CommonTarget.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloClangCl/HelloClangCl.Main.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/HelloClangCl.Main.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/HelloClangCl.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/HelloClangCl.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/dll1/dll1.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/dll1/dll1.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/dll1/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/dll1/dllmain.cpp -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/dll1/precomp.cpp: -------------------------------------------------------------------------------- 1 | #include "precomp.h" 2 | 3 | -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/dll1/precomp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/dll1/precomp.h -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/dll1/util_dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/dll1/util_dll.cpp -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/dll1/util_dll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/dll1/util_dll.h -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/exe/exe.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/exe/exe.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/exe/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/exe/main.cpp -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/exe/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/exe/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/exe/stdafx.h -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/static lib2/static_lib2.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/static lib2/static_lib2.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/static lib2/sub folder/useless_static_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/static lib2/sub folder/useless_static_lib2.cpp -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/static lib2/sub folder/useless_static_lib2.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace StaticLib2 4 | { 5 | void UselessMethod(); 6 | } 7 | 8 | -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/static lib2/util_static_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/static lib2/util_static_lib2.cpp -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/static lib2/util_static_lib2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/static lib2/util_static_lib2.h -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/static_lib1/src/ensure_debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/static_lib1/src/ensure_debug.cpp -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/static_lib1/src/ensure_release.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/static_lib1/src/ensure_release.cpp -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/static_lib1/src/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "src/pch.h" 2 | 3 | -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/static_lib1/src/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/static_lib1/src/pch.h -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/static_lib1/src/util_static_lib1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/static_lib1/src/util_static_lib1.cpp -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/static_lib1/src/util_static_lib1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/static_lib1/src/util_static_lib1.h -------------------------------------------------------------------------------- /samples/HelloClangCl/codebase/static_lib1/static_lib1.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloClangCl/codebase/static_lib1/static_lib1.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloEvents/HelloEvents.CommonProject.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/HelloEvents.CommonProject.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloEvents/HelloEvents.CommonSolution.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/HelloEvents.CommonSolution.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloEvents/HelloEvents.CommonTarget.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/HelloEvents.CommonTarget.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloEvents/HelloEvents.Main.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/HelloEvents.Main.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/HelloEvents.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/HelloEvents.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/dll1/dll1.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/dll1/dll1.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/dll1/precomp.cpp: -------------------------------------------------------------------------------- 1 | #include "precomp.h" 2 | 3 | -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/dll1/precomp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/dll1/precomp.h -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/dll1/util_dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/dll1/util_dll.cpp -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/dll1/util_dll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/dll1/util_dll.h -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/exe/exe.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/exe/exe.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/exe/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/exe/main.cpp -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/exe/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/exe/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/exe/stdafx.h -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/static lib2/static_lib2.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/static lib2/static_lib2.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/static lib2/sub folder/useless_static_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/static lib2/sub folder/useless_static_lib2.cpp -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/static lib2/sub folder/useless_static_lib2.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace StaticLib2 4 | { 5 | void UselessMethod(); 6 | } 7 | 8 | -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/static lib2/util_static_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/static lib2/util_static_lib2.cpp -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/static lib2/util_static_lib2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/static lib2/util_static_lib2.h -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/static_lib1/src/ensure_debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/static_lib1/src/ensure_debug.cpp -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/static_lib1/src/ensure_release.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/static_lib1/src/ensure_release.cpp -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/static_lib1/src/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "src/pch.h" 2 | 3 | -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/static_lib1/src/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/static_lib1/src/pch.h -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/static_lib1/src/util_static_lib1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/static_lib1/src/util_static_lib1.cpp -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/static_lib1/src/util_static_lib1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/static_lib1/src/util_static_lib1.h -------------------------------------------------------------------------------- /samples/HelloEvents/codebase/static_lib1/static_lib1.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloEvents/codebase/static_lib1/static_lib1.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloIOS/HelloIOS.CommonProject.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/HelloIOS.CommonProject.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloIOS/HelloIOS.CommonSolution.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/HelloIOS.CommonSolution.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloIOS/HelloIOS.CommonTarget.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/HelloIOS.CommonTarget.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloIOS/HelloIOS.Main.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/HelloIOS.Main.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/HelloIOS.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/HelloIOS.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/exe/exe.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/exe/exe.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/exe/ios/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/exe/ios/Info.plist -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/exe/ios/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/exe/ios/LaunchScreen.storyboard -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/exe/ios/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/exe/ios/Main.storyboard -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/exe/ios/UnitTestInfo.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/exe/ios/UnitTestInfo.plist -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/exe/ios/main_ios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/exe/ios/main_ios.h -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/exe/ios/main_ios.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/exe/ios/main_ios.mm -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/exe/ios/unittest/excluded_from_build.mm: -------------------------------------------------------------------------------- 1 | #error this file should be build excluded! -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/exe/ios/unittest/unittest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/exe/ios/unittest/unittest.mm -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/exe/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/exe/main.mm -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/exe/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/exe/stdafx.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/static lib2/static_lib2.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/static lib2/static_lib2.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/static lib2/sub folder/useless_static_lib2.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace StaticLib2 4 | { 5 | void UselessMethod(); 6 | } 7 | 8 | -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/static lib2/sub folder/useless_static_lib2.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/static lib2/sub folder/useless_static_lib2.mm -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/static lib2/util_static_lib2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/static lib2/util_static_lib2.h -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/static lib2/util_static_lib2.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/static lib2/util_static_lib2.mm -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/static_lib1/src/ensure_debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/static_lib1/src/ensure_debug.cpp -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/static_lib1/src/ensure_release.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/static_lib1/src/ensure_release.cpp -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/static_lib1/src/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | 3 | -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/static_lib1/src/pch.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/static_lib1/src/util_static_lib1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/static_lib1/src/util_static_lib1.h -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/static_lib1/src/util_static_lib1.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/static_lib1/src/util_static_lib1.mm -------------------------------------------------------------------------------- /samples/HelloIOS/codebase/static_lib1/static_lib1.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloIOS/codebase/static_lib1/static_lib1.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/Dockerfile -------------------------------------------------------------------------------- /samples/HelloLinux/HelloLinux.CommonProject.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/HelloLinux.CommonProject.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/HelloLinux.CommonSolution.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/HelloLinux.CommonSolution.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/HelloLinux.CommonTarget.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/HelloLinux.CommonTarget.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/HelloLinux.Main.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/HelloLinux.Main.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/HelloLinux.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/HelloLinux.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/dll1/dll1.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/dll1/dll1.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/dll1/precomp.cpp: -------------------------------------------------------------------------------- 1 | #include "precomp.h" 2 | 3 | -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/dll1/precomp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/dll1/util_dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/dll1/util_dll.cpp -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/dll1/util_dll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/dll1/util_dll.h -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/exe/exe.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/exe/exe.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/exe/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/exe/main.cpp -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/exe/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/exe/stdafx.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/external_lib/external_lib.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/external_lib/external_lib.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/header-only-lib/header-only-lib.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define HEADER_ONLY_LIB_INCLUDED -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/header-only-lib/header-only-lib.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/header-only-lib/header-only-lib.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/lib_group/lib_group.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/lib_group/lib_group.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/lib_group/precomp.cpp: -------------------------------------------------------------------------------- 1 | #include "precomp.h" 2 | 3 | -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/lib_group/precomp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/lib_group/util_dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/lib_group/util_dll.cpp -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/lib_group/util_dll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/lib_group/util_dll.h -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/static lib2/static_lib2.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/static lib2/static_lib2.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/static lib2/sub folder/useless_static_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/static lib2/sub folder/useless_static_lib2.cpp -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/static lib2/sub folder/useless_static_lib2.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace StaticLib2 4 | { 5 | void UselessMethod(); 6 | } 7 | 8 | -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/static lib2/util_static_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/static lib2/util_static_lib2.cpp -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/static lib2/util_static_lib2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/static lib2/util_static_lib2.h -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/static_lib1/src/ensure_debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/static_lib1/src/ensure_debug.cpp -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/static_lib1/src/ensure_release.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/static_lib1/src/ensure_release.cpp -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/static_lib1/src/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | 3 | -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/static_lib1/src/pch.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/static_lib1/src/util_static_lib1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/static_lib1/src/util_static_lib1.cpp -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/static_lib1/src/util_static_lib1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/static_lib1/src/util_static_lib1.h -------------------------------------------------------------------------------- /samples/HelloLinux/codebase/static_lib1/static_lib1.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/codebase/static_lib1/static_lib1.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloLinux/reference/codebase/temp/projects/dll1/dll1_linux_make.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/reference/codebase/temp/projects/dll1/dll1_linux_make.make -------------------------------------------------------------------------------- /samples/HelloLinux/reference/codebase/temp/projects/exe/exe_linux_make.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/reference/codebase/temp/projects/exe/exe_linux_make.make -------------------------------------------------------------------------------- /samples/HelloLinux/reference/codebase/temp/solutions/HelloLinux_linux_make.make: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloLinux/reference/codebase/temp/solutions/HelloLinux_linux_make.make -------------------------------------------------------------------------------- /samples/HelloRust/HelloRust.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloRust/HelloRust.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloRust/codebase/cpp/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloRust/codebase/cpp/main.cpp -------------------------------------------------------------------------------- /samples/HelloRust/codebase/hellorust/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | ffi/ 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /samples/HelloRust/codebase/hellorust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloRust/codebase/hellorust/Cargo.toml -------------------------------------------------------------------------------- /samples/HelloRust/codebase/hellorust/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloRust/codebase/hellorust/build.rs -------------------------------------------------------------------------------- /samples/HelloRust/codebase/hellorust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloRust/codebase/hellorust/src/lib.rs -------------------------------------------------------------------------------- /samples/HelloWorld/HelloWorld.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloWorld/HelloWorld.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloWorld/codebase/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloWorld/codebase/main.cpp -------------------------------------------------------------------------------- /samples/HelloWorld/codebase/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/HelloWorld/codebase/stdafx.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/HelloWorld/reference/projects/helloworld_vs2019_win32.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloWorld/reference/projects/helloworld_vs2019_win32.sln -------------------------------------------------------------------------------- /samples/HelloWorld/reference/projects/helloworld_vs2019_win32.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloWorld/reference/projects/helloworld_vs2019_win32.vcxproj -------------------------------------------------------------------------------- /samples/HelloWorld/reference/projects/helloworld_vs2019_win32.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloWorld/reference/projects/helloworld_vs2019_win32.vcxproj.filters -------------------------------------------------------------------------------- /samples/HelloWorld/reference/projects/helloworld_vs2019_win64.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloWorld/reference/projects/helloworld_vs2019_win64.sln -------------------------------------------------------------------------------- /samples/HelloWorld/reference/projects/helloworld_vs2019_win64.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloWorld/reference/projects/helloworld_vs2019_win64.vcxproj -------------------------------------------------------------------------------- /samples/HelloWorld/reference/projects/helloworld_vs2019_win64.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloWorld/reference/projects/helloworld_vs2019_win64.vcxproj.filters -------------------------------------------------------------------------------- /samples/HelloXCode/HelloXCode.CommonProject.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/HelloXCode.CommonProject.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloXCode/HelloXCode.CommonSolution.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/HelloXCode.CommonSolution.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloXCode/HelloXCode.CommonTarget.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/HelloXCode.CommonTarget.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloXCode/HelloXCode.Main.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/HelloXCode.Main.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/HelloXCode.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/HelloXCode.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/dll1/dll1.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/dll1/dll1.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/dll1/precomp.cpp: -------------------------------------------------------------------------------- 1 | #include "precomp.h" 2 | 3 | -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/dll1/precomp.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/dll1/systemincludedll/systemincludedll.h: -------------------------------------------------------------------------------- 1 | inline void SystemIncludeDllFct() 2 | { 3 | 4 | } -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/dll1/util_dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/dll1/util_dll.cpp -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/dll1/util_dll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/dll1/util_dll.h -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/exe/cfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/exe/cfile.c -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/exe/exe.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/exe/exe.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/exe/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/exe/main.cpp -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/exe/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/exe/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/exe/stdafx.h -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/exe/systeminclude/systeminclude.h: -------------------------------------------------------------------------------- 1 | // Dummy file 2 | inline void SystemFct() 3 | { 4 | 5 | } -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/exe/test.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/exe/test.sc -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/exe_prelinked/exe_prelinked.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/exe_prelinked/exe_prelinked.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/exe_prelinked/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/exe_prelinked/main.cpp -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/static lib2/static_lib2.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/static lib2/static_lib2.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/static lib2/sub folder/useless_static_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/static lib2/sub folder/useless_static_lib2.cpp -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/static lib2/sub folder/useless_static_lib2.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace StaticLib2 4 | { 5 | void UselessMethod(); 6 | } 7 | 8 | -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/static lib2/util_static_lib2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/static lib2/util_static_lib2.cpp -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/static lib2/util_static_lib2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/static lib2/util_static_lib2.h -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/static_lib+1/src/ensure_debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/static_lib+1/src/ensure_debug.cpp -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/static_lib+1/src/ensure_release.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/static_lib+1/src/ensure_release.cpp -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/static_lib+1/src/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | 3 | -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/static_lib+1/src/pch.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/static_lib+1/src/util_static_lib1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/static_lib+1/src/util_static_lib1.cpp -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/static_lib+1/src/util_static_lib1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/static_lib+1/src/util_static_lib1.h -------------------------------------------------------------------------------- /samples/HelloXCode/codebase/static_lib+1/static_lib1.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/codebase/static_lib+1/static_lib1.sharpmake.cs -------------------------------------------------------------------------------- /samples/HelloXCode/external/additionsource/additionsourceplaceholder.cpp: -------------------------------------------------------------------------------- 1 | #include "external.h" 2 | -------------------------------------------------------------------------------- /samples/HelloXCode/external/additionsourcetest.cpp: -------------------------------------------------------------------------------- 1 | #include "external.h" 2 | -------------------------------------------------------------------------------- /samples/HelloXCode/external/external.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/HelloXCode/external/external.cpp -------------------------------------------------------------------------------- /samples/HelloXCode/external/external.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void PrintBuildString(const char* binaryName); 4 | -------------------------------------------------------------------------------- /samples/JumboBuild/JumboBuild.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/JumboBuild/JumboBuild.sharpmake.cs -------------------------------------------------------------------------------- /samples/JumboBuild/codebase/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/JumboBuild/codebase/main.cpp -------------------------------------------------------------------------------- /samples/JumboBuild/codebase/test1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/JumboBuild/codebase/test1.cpp -------------------------------------------------------------------------------- /samples/JumboBuild/codebase/test1.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | int test1(); 4 | -------------------------------------------------------------------------------- /samples/JumboBuild/codebase/test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/JumboBuild/codebase/test2.cpp -------------------------------------------------------------------------------- /samples/JumboBuild/codebase/test2.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | int test2(); 4 | -------------------------------------------------------------------------------- /samples/JumboBuild/reference/projects/jumbobuild_vs2019_win32.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/JumboBuild/reference/projects/jumbobuild_vs2019_win32.sln -------------------------------------------------------------------------------- /samples/JumboBuild/reference/projects/jumbobuild_vs2019_win32.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/JumboBuild/reference/projects/jumbobuild_vs2019_win32.vcxproj -------------------------------------------------------------------------------- /samples/JumboBuild/reference/projects/jumbobuild_vs2019_win32.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/JumboBuild/reference/projects/jumbobuild_vs2019_win32.vcxproj.filters -------------------------------------------------------------------------------- /samples/JumboBuild/reference/projects/jumbobuild_vs2019_win64.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/JumboBuild/reference/projects/jumbobuild_vs2019_win64.sln -------------------------------------------------------------------------------- /samples/JumboBuild/reference/projects/jumbobuild_vs2019_win64.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/JumboBuild/reference/projects/jumbobuild_vs2019_win64.vcxproj -------------------------------------------------------------------------------- /samples/JumboBuild/reference/projects/jumbobuild_vs2019_win64.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/JumboBuild/reference/projects/jumbobuild_vs2019_win64.vcxproj.filters -------------------------------------------------------------------------------- /samples/NetCore/DotNetCoreFrameworkHelloWorld/HelloWorld.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/NetCore/DotNetCoreFrameworkHelloWorld/HelloWorld.sharpmake.cs -------------------------------------------------------------------------------- /samples/NetCore/DotNetCoreFrameworkHelloWorld/codebase/HelloWorld/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/NetCore/DotNetCoreFrameworkHelloWorld/codebase/HelloWorld/Program.cs -------------------------------------------------------------------------------- /samples/NetCore/DotNetFrameworkHelloWorld/HelloWorld.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/NetCore/DotNetFrameworkHelloWorld/HelloWorld.sharpmake.cs -------------------------------------------------------------------------------- /samples/NetCore/DotNetFrameworkHelloWorld/codebase/HelloWorld/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/NetCore/DotNetFrameworkHelloWorld/codebase/HelloWorld/Program.cs -------------------------------------------------------------------------------- /samples/NetCore/DotNetMultiFrameworksHelloWorld/HelloWorld.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/NetCore/DotNetMultiFrameworksHelloWorld/HelloWorld.sharpmake.cs -------------------------------------------------------------------------------- /samples/NetCore/DotNetOSMultiFrameworksHelloWorld/HelloWorld.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/NetCore/DotNetOSMultiFrameworksHelloWorld/HelloWorld.sharpmake.cs -------------------------------------------------------------------------------- /samples/PackageReferences/PackageReferences.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/PackageReferences/PackageReferences.sharpmake.cs -------------------------------------------------------------------------------- /samples/PackageReferences/codebase/CPPPackageReferences/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/PackageReferences/codebase/CPPPackageReferences/main.cpp -------------------------------------------------------------------------------- /samples/PackageReferences/codebase/CSharpPackageReferences/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/PackageReferences/codebase/CSharpPackageReferences/Program.cs -------------------------------------------------------------------------------- /samples/PackageReferences/reference/projects/cpppackagereferences/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/PackageReferences/reference/projects/cpppackagereferences/packages.config -------------------------------------------------------------------------------- /samples/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/QTFileCustomBuild.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/QTFileCustomBuild/QTFileCustomBuild.sharpmake.cs -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/codebase/blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/QTFileCustomBuild/codebase/blank.png -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/codebase/exec.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/QTFileCustomBuild/codebase/exec.qrc -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/codebase/floatanglespinbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/QTFileCustomBuild/codebase/floatanglespinbox.cpp -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/codebase/floatanglespinbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/QTFileCustomBuild/codebase/floatanglespinbox.h -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/codebase/floatcosanglespinbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/QTFileCustomBuild/codebase/floatcosanglespinbox.cpp -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/codebase/floatcosanglespinbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/QTFileCustomBuild/codebase/floatcosanglespinbox.h -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/codebase/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/QTFileCustomBuild/codebase/main.cpp -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/codebase/privatewidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/QTFileCustomBuild/codebase/privatewidget.cpp -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/codebase/privatewidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/QTFileCustomBuild/codebase/privatewidget.h -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/codebase/privatewidget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/QTFileCustomBuild/codebase/privatewidget.ui -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/codebase/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/codebase/stdafx.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /samples/QTFileCustomBuild/reference/projects/qtfilecustombuild_vs2017_win64.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/QTFileCustomBuild/reference/projects/qtfilecustombuild_vs2017_win64.sln -------------------------------------------------------------------------------- /samples/Samples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/Samples.csproj -------------------------------------------------------------------------------- /samples/SimpleExeLibDependency/LibStuff.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/SimpleExeLibDependency/LibStuff.sharpmake.cs -------------------------------------------------------------------------------- /samples/SimpleExeLibDependency/SimpleExeLibDependency.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/SimpleExeLibDependency/SimpleExeLibDependency.sharpmake.cs -------------------------------------------------------------------------------- /samples/SimpleExeLibDependency/libstuff/hello.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/SimpleExeLibDependency/libstuff/hello.cpp -------------------------------------------------------------------------------- /samples/SimpleExeLibDependency/libstuff/hello.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace libstuff 4 | { 5 | void say_hello(); 6 | } 7 | 8 | -------------------------------------------------------------------------------- /samples/SimpleExeLibDependency/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/SimpleExeLibDependency/src/main.cpp -------------------------------------------------------------------------------- /samples/XCodeProjects/BrightnessControl/BrightnessControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/BrightnessControl/BrightnessControl.h -------------------------------------------------------------------------------- /samples/XCodeProjects/BrightnessControl/BrightnessControl.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/BrightnessControl/BrightnessControl.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/BrightnessControl/BrightnessControl.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/BrightnessControl/BrightnessControl.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/CLITool/CLITool.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/CLITool/CLITool.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/CLITool/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/CLITool/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/CLITool/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/XCodeProjects/CLITool/stdafx.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /samples/XCodeProjects/FromPasteboard/FromPasteboard.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/FromPasteboard/FromPasteboard.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/FromPasteboard/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/FromPasteboard/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/GUITool/GUITool.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/GUITool/GUITool.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/GUITool/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/GUITool/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/GUITool/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/XCodeProjects/GUITool/stdafx.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /samples/XCodeProjects/GetBrightness/GetBrightness.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/GetBrightness/GetBrightness.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/GetBrightness/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/GetBrightness/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/GotoVSCode/GotoVSCode.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/GotoVSCode/GotoVSCode.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/GotoVSCode/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/GotoVSCode/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/GotoXCode/GotoXCode.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/GotoXCode/GotoXCode.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/GotoXCode/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/GotoXCode/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/HasDebugger/HasDebugger.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/HasDebugger/HasDebugger.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/HasDebugger/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/HasDebugger/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/HelloKitConsumer/HelloKitConsumer.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/HelloKitConsumer/HelloKitConsumer.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/HelloKitConsumer/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/HelloKitConsumer/main.cpp -------------------------------------------------------------------------------- /samples/XCodeProjects/HelloKitFramework/Foobar/Hoge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/HelloKitFramework/Foobar/Hoge.h -------------------------------------------------------------------------------- /samples/XCodeProjects/HelloKitFramework/HelloKit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/HelloKitFramework/HelloKit.cpp -------------------------------------------------------------------------------- /samples/XCodeProjects/HelloKitFramework/HelloKit.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | void PrintHello(); 4 | -------------------------------------------------------------------------------- /samples/XCodeProjects/HelloKitFramework/HelloKitFramework.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/HelloKitFramework/HelloKitFramework.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/HelloKitFramework/Info-Framework.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/HelloKitFramework/Info-Framework.plist -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/AppDelegate.h -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/AppDelegate.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/Info-catalyst.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/Info-catalyst.plist -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/Info-ios.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/Info-ios.plist -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/Info-tvos.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/Info-tvos.plist -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/Info.plist -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/MetalNoStoryboardProject.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/MetalNoStoryboardProject.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/Renderer.h -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/Renderer.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/Renderer.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/ViewController.h -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/ViewController.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/ViewController.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/exportOptions.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/exportOptions.plist -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/foobar.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/foobar.dat -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/foobar2.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/foobar2.dat -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalNoStoryboard/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalNoStoryboard/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/AppDelegate.h -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/AppDelegate.m -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/Base-appkit.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/Base-appkit.lproj/Main.storyboard -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/Base-uikit.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/Base-uikit.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/Base-uikit.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/Base-uikit.lproj/Main.storyboard -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/GameViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/GameViewController.h -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/GameViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/GameViewController.m -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/MetalWithStoryboard.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/MetalWithStoryboard.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/Renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/Renderer.h -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/Renderer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/Renderer.m -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/ShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/ShaderTypes.h -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/Shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/Shaders.metal -------------------------------------------------------------------------------- /samples/XCodeProjects/MetalWithStoryboard/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/MetalWithStoryboard/main.m -------------------------------------------------------------------------------- /samples/XCodeProjects/OpenAppStore/OpenAppStore.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/OpenAppStore/OpenAppStore.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/OpenAppStore/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/OpenAppStore/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/OpenSettings/OpenSettings.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/OpenSettings/OpenSettings.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/OpenSettings/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/OpenSettings/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/README.md -------------------------------------------------------------------------------- /samples/XCodeProjects/ReadAppData/ReadAppData.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ReadAppData/ReadAppData.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/ReadAppData/foobar.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ReadAppData/foobar.dat -------------------------------------------------------------------------------- /samples/XCodeProjects/ReadAppData/huba/fuga.dat: -------------------------------------------------------------------------------- 1 | fugafuga 2 | -------------------------------------------------------------------------------- /samples/XCodeProjects/ReadAppData/huba/hoge.dat: -------------------------------------------------------------------------------- 1 | hogehoge 2 | -------------------------------------------------------------------------------- /samples/XCodeProjects/ReadAppData/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ReadAppData/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/ReadExeData/ReadExeData.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ReadExeData/ReadExeData.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/ReadExeData/foobar.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ReadExeData/foobar.dat -------------------------------------------------------------------------------- /samples/XCodeProjects/ReadExeData/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ReadExeData/main.cpp -------------------------------------------------------------------------------- /samples/XCodeProjects/ReadExeData/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /samples/XCodeProjects/ReadExeData/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ReadExeData/stdafx.h -------------------------------------------------------------------------------- /samples/XCodeProjects/SampleBundle/SampleBundle.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/SampleBundle/SampleBundle.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/SampleBundle/samplebundle.cpp: -------------------------------------------------------------------------------- 1 | int Foobar() 2 | { 3 | return 42; 4 | } 5 | -------------------------------------------------------------------------------- /samples/XCodeProjects/SetBrightness/SetBrightness.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/SetBrightness/SetBrightness.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/SetBrightness/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/SetBrightness/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/ShellExec/ShellExec.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ShellExec/ShellExec.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/ShellExec/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ShellExec/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/ShowInFinder/ShowInFinder.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ShowInFinder/ShowInFinder.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/ShowInFinder/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ShowInFinder/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/SysInfo/SysInfo.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/SysInfo/SysInfo.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/SysInfo/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/SysInfo/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/ToPasteboard/ToPasteboard.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ToPasteboard/ToPasteboard.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/ToPasteboard/main.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/ToPasteboard/main.mm -------------------------------------------------------------------------------- /samples/XCodeProjects/XCodeProjects.CommonProject.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/XCodeProjects.CommonProject.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/XCodeProjects.CommonSolution.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/XCodeProjects.CommonSolution.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/XCodeProjects.CommonTargets.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/XCodeProjects.CommonTargets.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/XCodeProjects.Main.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/XCodeProjects.Main.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/XCodeProjects.Solution.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/XCodeProjects.Solution.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/StoreKit/StoreKit.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/StoreKit/StoreKit.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/fmt.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/fmt.sharpmake.cs -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/args.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/args.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/chrono.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/chrono.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/color.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/compile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/compile.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/core.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/format-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/format-inl.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/format.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/os.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/ostream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/ostream.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/printf.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/ranges.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/ranges.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/std.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/include/fmt/xchar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/include/fmt/xchar.h -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/src/fmt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/src/fmt.cc -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/src/format.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/src/format.cc -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/fmt/src/os.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/fmt/src/os.cc -------------------------------------------------------------------------------- /samples/XCodeProjects/extern/includes/MetalCpp/Metal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/extern/includes/MetalCpp/Metal.hpp -------------------------------------------------------------------------------- /samples/XCodeProjects/intern/includes/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/XCodeProjects/intern/includes/Globals.h -------------------------------------------------------------------------------- /samples/vcpkg/.gitignore: -------------------------------------------------------------------------------- 1 | extern/vcpkg/ 2 | tmp/ 3 | blob/ -------------------------------------------------------------------------------- /samples/vcpkg/bootstrap-sample.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/vcpkg/bootstrap-sample.bat -------------------------------------------------------------------------------- /samples/vcpkg/extern/vcpkg.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/vcpkg/extern/vcpkg.zip -------------------------------------------------------------------------------- /samples/vcpkg/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/vcpkg/readme.md -------------------------------------------------------------------------------- /samples/vcpkg/sharpmake/baseclasses.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/vcpkg/sharpmake/baseclasses.sharpmake.cs -------------------------------------------------------------------------------- /samples/vcpkg/sharpmake/externprojects.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/vcpkg/sharpmake/externprojects.sharpmake.cs -------------------------------------------------------------------------------- /samples/vcpkg/sharpmake/main.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/vcpkg/sharpmake/main.sharpmake.cs -------------------------------------------------------------------------------- /samples/vcpkg/sharpmake/projects.sharpmake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/vcpkg/sharpmake/projects.sharpmake.cs -------------------------------------------------------------------------------- /samples/vcpkg/src/vcpkgsample/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/vcpkg/src/vcpkgsample/main.cpp -------------------------------------------------------------------------------- /samples/vcpkg/update-vcpkg-packages.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/samples/vcpkg/update-vcpkg-packages.bat -------------------------------------------------------------------------------- /tools/FastBuild/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/tools/FastBuild/LICENSE.TXT -------------------------------------------------------------------------------- /tools/FastBuild/Linux-x64/fbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/tools/FastBuild/Linux-x64/fbuild -------------------------------------------------------------------------------- /tools/FastBuild/OSX-x64/FBuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/tools/FastBuild/OSX-x64/FBuild -------------------------------------------------------------------------------- /tools/FastBuild/Windows-x64/FBuild.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ubisoft/Sharpmake/HEAD/tools/FastBuild/Windows-x64/FBuild.exe --------------------------------------------------------------------------------