diff --git a/.appveyor.yml b/.appveyor.yml deleted file mode 100644 index 53db26f..0000000 --- a/.appveyor.yml +++ /dev/null @@ -1,29 +0,0 @@ -version: 0.1.0.{build} -image: Visual Studio 2017 -configuration: Release - -platform: - - Win32 - - x64 - -clone_folder: c:\projects\cwalk - -init: - - cmd: set arch_str= - - cmd: if "%PLATFORM%"=="x64" (set arch_str= Win64) - - cmd: echo %PLATFORM% - - cmd: echo %APPVEYOR_BUILD_WORKER_IMAGE% - - cmd: if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2017" ( set GENERATOR="Visual Studio 15 2017%arch_str%" ) - - cmd: if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2015" ( set GENERATOR="Visual Studio 14 2015%arch_str%" ) - - cmd: if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2013" ( set GENERATOR="Visual Studio 12 2013%arch_str%" ) - - cmd: echo %GENERATOR% - -before_build: - - cmd: mkdir build.win && cd build.win && cmake --version && cmake .. -DENABLE_TESTS=1 -G %GENERATOR% - -build: - project: c:\projects\cwalk\build.win\cwalk.sln - verbosity: minimal - -test_script: - - cmd: c:\projects\cwalk\build.win\Release\cwalktest.exe diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 330ce13..0000000 --- a/.travis.yml +++ /dev/null @@ -1,31 +0,0 @@ -language: c - -os: -- linux -- osx - -dist: bionic - -addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - - gcc-7 - - cmake - -compiler: -- gcc -- clang - -before_script: -- mkdir build -- cd build -- cmake -DENABLE_COVERAGE=1 -DENABLE_TESTS=1 .. - -script: - - make - - make test - -after_success: -- bash <(curl -s https://codecov.io/bash) diff --git a/README.md b/README.md index 62fc107..80a47a7 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ # libcwalk - path library for C/C++ This is a lighweight C path manipulation library. It is currently compiled and -tested under **Windows**, **MacOS** and **Linux**. It supports UNIX and Windows +tested under **Linux**, **FreeBSD**, **Windows** and **MacOS**. It supports UNIX and Windows path styles on all platforms. ## Features @@ -16,7 +16,7 @@ Please have a look at the **[reference](https://likle.github.io/cwalk/reference/)** for detailed information. Some features this library includes: - * **cross-platform** on windows, linux and macOS + * **cross-platform** on Linux, FreeBSD, Windows and MacOS * **simple interface** - just one header * **combine paths** together * **basename, dirname and extension** parsing