Home

Awesome

NOTICE: This project is a work-in-progress, and is in early stages of development.
NOTICE: This README is a work-in-progress.

TAC Development Libraries

TACDevLibs is eventually going to be a set of libraries that provide APIs for audio, graphics, UI, and more.

Project Status

RepositoryLicense RepositoryContributors RepositoryTopLanguage RepositorySize DependabotStatus CodacyGrade

This project is still not much more than started so don't expect much from it, yet!

Package NameBuild Status(es)Latest Version(s)Target Framework(s)
TACDevel.GenericEventHandlerWindows<br/>MacOS<br/>LinuxStable<br/>Preview<br/>BuildNETStandard21
TACDevel.DisposableWindows<br/>MacOS<br/>LinuxStable<br/>Preview<br/>BuildNETStandard21
TACDevel.RuntimeWindows<br/>MacOS<br/>LinuxStable<br/>Preview<br/>BuildNETStandard21
TACDevel.Drawing.PrimitivesWindows<br/>MacOS<br/>LinuxStable<br/>Preview<br/>BuildNETStandard21
TACDevel.AudioWindows<br/>MacOS<br/>LinuxStable<br/>Preview<br/>BuildNETStandard21

Contributing

CodeOfConduct OpenIssues ClosedIssues AvailableIssues GoodFirstIssues

For information on contributing to TACDevLibs, see the CONTRIBUTING.md file.

<!-- ## Using TCDFx Packages For examples, see the `examples\` directory. ### Runtime Prerequisites | Operating System | Prerequisites | | :--------------- | :----------------------------------------------| | Windows 7/8.1/10 | Microsoft .NET Core 3.0 Runtime | | Linux | Microsoft .NET Core 3.0 Runtime<br/>GTK+ 3.10+ | | macOS | Microsoft .NET Core 3.0 Runtime | ### Utilizing Pre-Built Packages While following these instructions: * Replace `{PackageName}` with the package you want to use. * Replace `{PackageVersion}` with the version of the package. #### Install using .NET CLI Run the following command in a command-line interface and enter the following: ``` dotnet add package {PackageName} --version {PackageVersion} ``` #### Install using a PackageReference Add the following to your `.csproj`: ```xml <ItemGroup> <PackageReference Include="{PackageName}" Version="{PackageVersion}" /> </ItemGroup> ``` ### Building From Source You can build the packages just by installing the prerequisites and running a few commands. Use the steps below to get started! #### Build Prerequisites | Operating System | Prerequisites | | :--------------- | :---------------------------| | Windows 7/8.1/10 | Microsoft .NET Core 3.0 SDK | | Linux | Microsoft .NET Core 3.0 SDK | | macOS | Microsoft .NET Core 3.0 SDK | #### Build Using a CLI Run the following command in a command-line interface in the root directory of this repository (with respect to OS): ``` dotnet build dirs.proj ``` -->