2
0
mirror of https://github.com/raylib-cs/raylib-cs synced 2025-04-03 11:09:40 -04:00

25 Commits

Author SHA1 Message Date
d342e5427f Add summary tags to improve documentation
- Helps with intelisense and documentation generators. More details can
be added in the future as needed.
- Include documentation in package
2021-05-11 08:23:29 +01:00
094c4e7789 Update project details and experimental libs
- Unsure on experimental lib at the moment. Need to test pinvoke
overhead. Might move to examples repo.
- Update README.md.
- Update Raylib-cs.csproj.
- Remove GenMeshDefault.
2021-05-11 08:19:46 +01:00
79e326da27 Remove Raylib-cs.targets 2021-01-06 10:47:25 +00:00
12c9887788 Review Raylib-cs.csproj
- Updated version to 3.5.0. Plan to keep this in sync with future raylib releases to reduce confusion about versioning.
- Since netstandard2.1 includes System.Numerics, we no longer need to reference it here.
- Testing possible fixes for packing/using runtimes.
2021-01-05 12:09:41 +00:00
4f0fdc3880 Removed unused tags from project files
- Don't need to specify Platforms and Configurations for libraries or tests.
2021-01-02 11:26:56 +00:00
8d9201c341 Dropping experimental netfx support
- Set libraries to target netstandard2.1 and updated tests to net5.0. Still learning about the new features. Libraries may also change to net5.0
later if the newer features are useful enough to include directly in the library.
- Removing Platform.cs which was only used by netfx.
2020-11-12 11:17:03 +00:00
34d069c7cc Updated Raylib-cs.Tests.
- Added binding tests for raylib.
- Updated Raylib-cs.Tests.csproj.
2020-09-18 23:44:01 +01:00
7aea5f01ef Minor indent fix for Raylib-cs.csproj and Raylib-cs.targets. 2020-09-12 16:30:17 +01:00
Ben Parsons
ff96c5f420 Added Platform.cs - to copy (correct) native library at runtime (for netfx)
Targets file now copies runtimes folder to output directory
minor bug fix in sln file.
2020-05-08 02:20:20 +10:00
Ben Parsons
cea720ba21 Improved Nuget native library handling 2020-05-06 04:07:09 +10:00
f6bcdb7b94 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	Raylib-cs/Raylib-cs.csproj
2020-05-04 00:28:56 +10:00
c0c1041e3a Version Bump (more changes to come until release)
Added targets file for .Net Framework NuGet support
Updated TargetFrameworks to netstandard2.1 rather than netcoreapp3.1
Updated packaging info
2020-05-04 00:27:44 +10:00
51873f952b Added the System.Numerics.Vectors package so we can build without specifying netcoreapp3.1. 2020-05-02 15:17:49 +01:00
3b3bdc34c4 Fix incorrect native library path
Added support for x86 NuGet package
2020-05-02 17:48:40 +10:00
8f40c04e6a Updated Nuget Package Properties
Includes adding logo to package
2020-05-02 05:19:50 +10:00
c8ddc440bb Updated Build platforms
For upcoming NuGet support
2020-05-02 04:27:16 +10:00
def2598e05 Moving Physac and Raygui into their own libraries and marking them as experimental.
- Both bindings have causes confusion and issues in project setup. Moving them into separate libraries should make things clearer and easier to maintain.
2020-04-28 20:53:45 +01:00
81f7a984f6 Changed Raylib-cs.csproj to only target netstandard2.0.
- Changed Raylib-cs.proj to use just one target framework.
- Removed targets net47 and netcoreapp3.1 from Raylib-cs.csproj.
- Removed netcoreapp3.1 from dotnetcore.yml workflow.
2020-04-07 20:41:22 +01:00
c79590c56c Added Raylib-cs.csproj.
- Testing multi-target options. Hopefully won't be needed with .NET 5.
Some issues getting multi-targeting to work well with OmniSharp in other projects so I may change this.
2020-04-01 14:50:00 +01:00
2995318a4e Project tidying
- Project now uses AnyCPU.
- Fixed assembly info and renamed Raylib-cs project to Generator.
- Removed resources folder and dlls.
- Improving current manual bindings.
2018-08-04 21:04:02 +01:00
a796df379b Separated example from generator
- Renamed Raylib-example to ExampleApplication.
- Example removed from Raylib-cs. It now only contains the generator. Use the current bindings in ExampleApplication/Raylib-cs.
2018-07-31 13:33:19 +01:00
759a652501 Added raylib-example project
- Separate project to test raylib on its own.
-
2018-07-28 09:26:59 +01:00
2d18c1a859 Renamed raylib.cs to raylib-manual.cs
- Making it clear this is the testing file for manually binding.
- Trying to move the project to use cppsharp generated bindings instead.
2018-07-26 15:46:10 +01:00
e0d590b855 Testing the idea of generating the bindings
- Added cppsharp to see if it will work with raylib.
2018-07-23 20:27:07 +01:00
7b965906f8 Added vs project
- Initial version of bindings(WIP)
2018-07-13 14:55:07 +01:00