drone #1

Manually merged
cosmonaut merged 8 commits from drone into master 2020-02-21 07:29:56 +00:00
3 changed files with 24 additions and 1 deletions

21
.drone.yml Normal file
View File

@ -0,0 +1,21 @@
kind: pipeline
type: docker
name: default
workspace:
path: /build
steps:
- name: library
image: macjustice/git-lfs:latest
commands:
- git clone https://gitea.moonside.games/MoonsideGames/physfslibs.git
- mv /build/physfslibs/lib64/libphysfs.so.3.0.2 /build/physfslibs/lib64/libphysfs.so
- name: test
image: mcr.microsoft.com/dotnet/core/sdk:3.1
environment:
LD_LIBRARY_PATH: /build/physfslibs/lib64/
commands:
- dotnet build -c Release
- dotnet test -c Release

2
.gitignore vendored
View File

@ -1,7 +1,7 @@
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
lib/
libs/
# User-specific files
*.suo

View File

@ -1,5 +1,7 @@
# MoonTools.NETPhysFS
[![Build Status](https://drone.moonside.games/api/badges/MoonsideGames/MoonTools.NETPhysFS/status.svg)](https://drone.moonside.games/MoonsideGames/MoonTools.NETPhysFS)
## PhysFS wrapper for .NET Standard
This library is a .NET Standard wrapper around the cross-platform IO libary [PhysFS](https://icculus.org/physfs/).