Browse Source

Removed travis integration

master
dirkson 3 years ago
parent
commit
8a7076ffcd
  1. 19
      .travis.yml
  2. 9
      README.md

19
.travis.yml

@ -1,19 +0,0 @@
language: c
script: ./build d
compiler:
- clang
- gcc
sudo: required
os:
- linux
- osx
before_install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install ninja python3; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then pip3 install meson; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install ninja python3 python3-pip; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo pip3 install meson; fi
script:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then SDKROOT=$(xcodebuild -version -sdk macosx Path) ./build d; fi

9
README.md

@ -119,20 +119,19 @@ A: Doing it this way allows for substantially less generated code, and reuse of
# TODO / Known issues
+ Dynload should resolve when handed a symlink. dlopen does not for some insane reason, so currently dynload does not.
+ dynloadgen is not currently cross platform in any real way.
+ LibDynLoad does not understand extensions, such as opengl's glGetString(GL_EXTENSIONS)
+ LibDynLoad provides no asyncronous loading, which may be useful for performance-inspired loading of large libraries.
+ Currently, C++ librares are out of reach. However, these pages may provide insight for the future:
+ http://stackoverflow.com/questions/24088464/dynamic-loading-without-extern-c
+ http://coliru.stacked-crooked.com/a/7249cc6c82ceab00
+ http://stackoverflow.com/questions/24088464/dynamic-loading-without-extern-c
+ http://coliru.stacked-crooked.com/a/7249cc6c82ceab00
+ DynLoadGen is not currently cross platform in any real way.
+ DynLoadGen is not a full C parser, and thus fails to make correct typedefs for some rare but possible C code:
+ If some expression is directly in front of a desired symbol, on the same line.
+ If a non-function desired symbol contains something like: [23]
+ SDF is not a widely used format. OGDL seems like a good alternative
+ SDF is not a widely used format. Some other human-readable format should be used.
Loading…
Cancel
Save