diff --git a/.github/actions/deploy-centos/action.yml b/.github/actions/deploy-centos/action.yml new file mode 100644 index 00000000000..fc701732f45 --- /dev/null +++ b/.github/actions/deploy-centos/action.yml @@ -0,0 +1,171 @@ +name: Deploy on CentOS +runs: + using: composite + steps: + - name: Install environment + shell: bash + run: | + cd /root + + SCL_ENABLE="devtoolset-7" + CENTOS_VERSION=$(rpm --eval '%{centos_ver}') + if [[ "$CENTOS_VERSION" == "6" ]]; then + find /etc/yum.repos.d/ -name *.repo | xargs -i sed -i 's/mirror\.centos\.org\/centos/vault.centos.org/g;s/$releasever/6.10/g;s/mirrorlist/#mirrorlist/g;s/#baseurl/baseurl/g' {} + SCL_ENABLE="devtoolset-7 rh-python36 python27" + fi + echo "SCL_ENABLE=$SCL_ENABLE" >> $GITHUB_ENV + + yum -y update + yum -y install centos-release-scl-rh epel-release + if [[ "$CENTOS_VERSION" == "6" ]]; then + sed -i 's/mirror\.centos\.org\/centos/vault.centos.org/g;s/6\/sclo/6.10\/sclo/g;s/mirrorlist/#mirrorlist/g;s/#baseurl/baseurl/g' /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo + fi + yum -y install $SCL_ENABLE rh-java-common-ant boost-devel ccache clang gcc-c++ gcc-gfortran java-1.8.0-openjdk-devel ant python python36-devel python36-pip swig file which wget unzip tar bzip2 gzip xz patch autoconf-archive automake make libtool bison flex perl nasm alsa-lib-devel freeglut-devel gtk2-devel libusb-devel libusb1-devel curl-devel expat-devel gettext-devel openssl-devel zlib-devel SDL-devel libva-devel libxkbcommon-devel libxkbcommon-x11-devel xcb-util* fontconfig-devel libffi-devel ragel ocl-icd-devel + # https://gcc.gnu.org/legacy-ml/gcc-patches/2018-01/msg01962.html + sed -i 's/_mm512_abs_pd (__m512 __A)/_mm512_abs_pd (__m512d __A)/g' /opt/rh/devtoolset-7/root/usr/lib/gcc/x86_64-redhat-linux/7/include/avx512fintrin.h + source scl_source enable $SCL_ENABLE || true + + curl -LO https://github.com/Kitware/CMake/releases/download/v3.16.6/cmake-3.16.6-Linux-x86_64.tar.gz + curl -LO https://downloads.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz + curl -LO https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.18.3.tar.gz + tar -xzf cmake-3.16.6-Linux-x86_64.tar.gz -C /opt/ + tar -xzf apache-maven-3.6.3-bin.tar.gz -C /opt/ + tar -xzf git-2.18.3.tar.gz + pushd git-2.18.3; make -j2 prefix=/usr/local/; make -j2 prefix=/usr/local/ install; popd + ln -sf /usr/bin/python3.6 /usr/bin/python3 + ln -sf /opt/cmake-3.16.6-Linux-x86_64/bin/* /usr/bin/ + ln -sf /opt/apache-maven-3.6.3/bin/mvn /usr/bin/mvn + + python3 -m pip install gdown + + if [[ $CI_DEPLOY_PLATFORM == android-* ]]; then + curl -LO https://dl.google.com/android/repository/android-ndk-r18b-linux-x86_64.zip + unzip -qq android-ndk-r18b-linux-x86_64.zip + ln -sf android-ndk-r18b android-ndk + echo "MAVEN_OPTIONS=-Djavacpp.platform.root=$(pwd)/android-ndk/ -Djava.library.path=" >> $GITHUB_ENV + fi + + if [[ $CI_DEPLOY_PLATFORM == "linux-x86" ]]; then + rpm -qa | sed s/.x86_64$/.i686/ | xargs yum -q -y install + wget --no-directories --no-parent -r https://www.repo.cloudlinux.com/cloudlinux/$CENTOS_VERSION/sclo/devtoolset-7/i386/ + rpm -i --force --nodeps *.rpm + fi + + if [[ -n ${CI_DEPLOY_NEED_BAZEL:-} ]]; then + echo Installing Bazel + curl -LO https://github.com/bazelbuild/bazel/releases/download/0.25.3/bazel-0.25.3-installer-linux-x86_64.sh + bash bazel-0.25.3-installer-linux-x86_64.sh + fi + + if [[ "$CI_DEPLOY_PLATFORM" == "linux-x86_64" ]] && [[ -n ${CI_DEPLOY_NEED_CUDA:-} ]]; then + echo Installing CUDA, cuDNN, etc + curl -LO https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda-repo-rhel7-11-1-local-11.1.1_455.32.00-1.x86_64.rpm + curl -LO https://developer.download.nvidia.com/compute/redist/cudnn/v8.0.4/cudnn-11.1-linux-x64-v8.0.4.30.tgz + curl -LO https://developer.download.nvidia.com/compute/redist/nccl/v2.7/nccl_2.7.8-1+cuda11.1_x86_64.txz + + rpm -i cuda-repo-rhel7-11-1-local-11.1.1_455.32.00-1.x86_64.rpm + pushd /var/cuda-repo-rhel7-11-1-local/; rpm -i --nodeps cuda*.rpm libc*.rpm libn*.rpm; rm *.rpm; popd + ln -sf /usr/local/cuda/lib64/stubs/libcuda.so /usr/local/cuda/lib64/libcuda.so + ln -sf /usr/local/cuda/lib64/stubs/libnvidia-ml.so /usr/local/cuda/lib64/libnvidia-ml.so + tar -hxvf cudnn-11.1-linux-x64-v8.0.4.30.tgz -C /usr/local/ + tar -hxvf nccl_2.7.8-1+cuda11.1_x86_64.txz --strip-components=1 -C /usr/local/cuda/ + mv /usr/local/cuda/lib/* /usr/local/cuda/lib64/ + + # Work around issues with CUDA 10.2/11.x + mv /usr/include/cublas* /usr/include/nvblas* /usr/local/cuda/include/ || true + mv /usr/lib64/libcublas* /usr/lib64/libnvblas* /usr/local/cuda/lib64/ || true + for f in /usr/local/cuda/lib64/*.so.10; do ln -s $f $f.2; done + for f in /usr/local/cuda/lib64/*.so.10; do ln -s $f ${f:0:${#f}-1}1; done + ln -s libcudart.so.11.0 /usr/local/cuda/lib64/libcudart.so.11.1 + cp /usr/local/cuda/lib64/stubs/libcuda.so /usr/lib64/libcuda.so + cp /usr/local/cuda/lib64/stubs/libcuda.so /usr/lib64/libcuda.so.1 + cp /usr/local/cuda/lib64/stubs/libnvidia-ml.so /usr/lib64/libnvidia-ml.so + cp /usr/local/cuda/lib64/stubs/libnvidia-ml.so /usr/lib64/libnvidia-ml.so.1 + + # Remove downloaded archives and unused libraries to avoid running out of disk space + rm -f *.rpm *.tgz *.txz *.tar.* + rm -f $(find /usr/local/cuda/ -name '*.a' -and -not -name libcudart_static.a -and -not -name libcudadevrt.a) + fi + + if [[ "$CI_DEPLOY_MODULE" == "tensorrt" ]]; then + python3 -m gdown.cli https://drive.google.com/uc?id=1-SQo1jZZ6FM6PWbAt9YLZisWQolCxbxX + tar -hxvf TensorRT-7.2.1.6.CentOS-7.6.x86_64-gnu.cuda-11.1.cudnn8.0.tar.gz -C /usr/local/ + ln -sf /usr/local/TensorRT* /usr/local/tensorrt + fi + + if [[ "$CI_DEPLOY_MODULE" == "mkl" ]]; then + echo Installing MKL + curl -LO https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/16917/l_mkl_2020.4.304.tgz + tar -xzvf l_mkl_2020.4.304.tgz + sed -i -e 's/decline/accept/g' l_mkl_2020.4.304/silent.cfg + l_mkl_2020.4.304/install.sh -s l_mkl_2020.4.304/silent.cfg + fi + + if [[ "$CI_DEPLOY_PLATFORM" == "linux-x86" ]] && [[ "$CI_DEPLOY_MODULE" == "flycapture" ]]; then + echo Installing FlyCapture i386 + python3 -m gdown.cli https://drive.google.com/uc?id=1BOpSik1Fndagzjf4ykwzermt2qlTzsWI + tar -xzvf flycapture2-2.13.3.31-i386-pkg_xenial.tgz + find -name *.deb | while read f; do ar -xv $f; tar --totals -xf data.tar.xz -C /; done; + fi + + if [[ "$CI_DEPLOY_PLATFORM" == "linux-x86_64" ]] && [[ "$CI_DEPLOY_MODULE" == "flycapture" ]]; then + echo Installing FlyCapture amd64 + python3 -m gdown.cli https://drive.google.com/uc?id=1YtVjdnbQLZHX_ocQ6xAmiq6pjftuPOPd + tar -xzvf flycapture2-2.13.3.31-amd64-pkg_xenial.tgz + find -name *.deb | while read f; do ar -xv $f; tar --totals -xf data.tar.xz -C /; done; + fi + + if [[ "$CI_DEPLOY_PLATFORM" == "linux-x86_64" ]] && [[ "$CI_DEPLOY_MODULE" == "spinnaker" ]]; then + echo Installing Spinnaker amd64 + python3 -m gdown.cli https://drive.google.com/uc?id=1DiI8mG1fyewEGWxW7keg-dqXk0rLwmAK + tar -xzvf spinnaker-1.27.0.48-Ubuntu16.04-amd64-pkg.tar.gz + find -name *.deb | while read f; do ar -xv $f; tar --totals -xf data.tar.xz -C /; done; + ln -s libSpinnaker_C.so.1.27.0.48 /usr/lib/libSpinnaker_C.so.1 + ln -s libSpinnaker.so.1.27.0.48 /usr/lib/libSpinnaker.so.1 + fi + + rm -f /usr/lib/libgfortran.so.3* /usr/lib64/libgfortran.so.3* # not required for GCC 7+ + + - name: Build project + shell: bash + run: | + source scl_source enable $SCL_ENABLE || true + git --version + gcc --version + mvn -version + cmake --version + gpg --version + df -h + + echo Fetching $GITHUB_REPOSITORY@$GITHUB_SHA + git init + git fetch --depth 1 https://github.com/$GITHUB_REPOSITORY $GITHUB_SHA + git checkout $GITHUB_SHA + + echo "Fixing HOME to /root (was '$HOME')" + export HOME=/root + mkdir -p $HOME/.m2 + [[ "${{ github.event_name }}" == "pull_request" ]] && MAVEN_PHASE=install || MAVEN_PHASE=deploy + echo "" > $HOME/.m2/settings.xml + echo "google-maven-centralGCS Maven Central mirrorhttps://maven-central.storage-download.googleapis.com/maven2/central" >> $HOME/.m2/settings.xml + echo "sonatype-nexus-snapshots$CI_DEPLOY_USERNAME$CI_DEPLOY_PASSWORDsonatype-nexus-staging$CI_DEPLOY_USERNAME$CI_DEPLOY_PASSWORD" >> $HOME/.m2/settings.xml + echo "" >> $HOME/.m2/settings.xml + + SECONDS=$(( RANDOM % 300 )) + echo Sleeping $SECONDS seconds to help avoid race conditions with Maven + sleep $SECONDS + + export MAKEJ=$(getconf _NPROCESSORS_ONLN) + echo Executing Maven $MAVEN_PHASE on $MAKEJ processors + export EXT=${{ matrix.ext }} + export EXT2=${EXT:1} + export MAVEN_OPTIONS="clean $MAVEN_PHASE -B -U -e -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.count=3 -Djavacpp.platform=$CI_DEPLOY_PLATFORM -Djavacpp.platform.extension=$EXT $MAVEN_OPTIONS" + for i in {1..5}; do STATUS=0; mvn $MAVEN_OPTIONS -f $CI_DEPLOY_MODULE && break || STATUS=$? && sleep 60; done; (exit $STATUS) + for i in {1..5}; do STATUS=0; mvn $MAVEN_OPTIONS -f $CI_DEPLOY_MODULE/platform/$EXT2/pom.xml && break || STATUS=$? && sleep 60; done; (exit $STATUS) + df -h + + - name: Clean up + shell: bash + run: | + cd /root + rm -Rf $(find .m2/repository/ -name '*SNAPSHOT*') diff --git a/.github/actions/deploy-macosx/action.yml b/.github/actions/deploy-macosx/action.yml new file mode 100644 index 00000000000..1809e9950f8 --- /dev/null +++ b/.github/actions/deploy-macosx/action.yml @@ -0,0 +1,96 @@ +name: Deploy on Mac OS X +runs: + using: composite + steps: + - name: Install environment + shell: bash + run: | + cd $HOME + + export MACOSX_DEPLOYMENT_TARGET=10.13 + echo "MACOSX_DEPLOYMENT_TARGET=$MACOSX_DEPLOYMENT_TARGET" >> $GITHUB_ENV + + brew install boost ccache gcc swig autoconf-archive automake cmake libomp libtool libusb ant maven nasm xz pkg-config sdl gpg1 bison flex perl ragel + + if [[ -n ${CI_DEPLOY_NEED_GCC:-} ]]; then + brew install gcc@7 + brew link --overwrite gcc@7 + + echo Removing "fixed" header files that are actually broken + sudo rm -Rf $(find /usr/local/Cellar/gcc@7/ -iname include-fixed) + + echo Fixing up some binaries to support rpath + sudo install_name_tool -add_rpath /usr/local/lib/gcc/7/ -add_rpath @loader_path/. -id @rpath/libgomp.1.dylib /usr/local/lib/gcc/7/libgomp.1.dylib + sudo install_name_tool -add_rpath /usr/local/lib/gcc/7/ -add_rpath @loader_path/. -id @rpath/libstdc++.6.dylib /usr/local/lib/gcc/7/libstdc++.6.dylib + sudo install_name_tool -add_rpath /usr/local/lib/gcc/7/ -add_rpath @loader_path/. -id @rpath/libgfortran.4.dylib /usr/local/lib/gcc/7/libgfortran.4.dylib + sudo install_name_tool -add_rpath /usr/local/lib/gcc/7/ -add_rpath @loader_path/. -id @rpath/libquadmath.0.dylib /usr/local/lib/gcc/7/libquadmath.0.dylib + sudo install_name_tool -add_rpath /usr/local/lib/gcc/7/ -add_rpath @loader_path/. -id @rpath/libgcc_s.1.dylib /usr/local/lib/gcc/7/libgcc_s.1.dylib + sudo install_name_tool -change /usr/local/Cellar/gcc@7/7.5.0_2/lib/gcc/7/libquadmath.0.dylib @rpath/libquadmath.0.dylib /usr/local/lib/gcc/7/libgfortran.4.dylib + sudo install_name_tool -change /usr/local/lib/gcc/7/libgcc_s.1.dylib @rpath/libgcc_s.1.dylib /usr/local/lib/gcc/7/libgomp.1.dylib + sudo install_name_tool -change /usr/local/lib/gcc/7/libgcc_s.1.dylib @rpath/libgcc_s.1.dylib /usr/local/lib/gcc/7/libstdc++.6.dylib + sudo install_name_tool -change /usr/local/lib/gcc/7/libgcc_s.1.dylib @rpath/libgcc_s.1.dylib /usr/local/lib/gcc/7/libgfortran.4.dylib + sudo install_name_tool -change /usr/local/lib/gcc/7/libgcc_s.1.dylib @rpath/libgcc_s.1.dylib /usr/local/lib/gcc/7/libquadmath.0.dylib + fi + + sudo install_name_tool -add_rpath @loader_path/. -id @rpath/libomp.dylib /usr/local/opt/libomp/lib/libomp.dylib + sudo install_name_tool -add_rpath @loader_path/. -id @rpath/libSDL-1.2.0.dylib /usr/local/lib/libSDL-1.2.0.dylib + sudo install_name_tool -add_rpath @loader_path/. -id @rpath/libusb-1.0.0.dylib /usr/local/lib/libusb-1.0.0.dylib + + python3 -m pip install gdown + + if [[ -n ${CI_DEPLOY_NEED_BAZEL:-} ]]; then + echo Installing Bazel + curl -LO https://github.com/bazelbuild/bazel/releases/download/0.25.3/bazel-0.25.3-installer-darwin-x86_64.sh + sudo bash bazel-0.25.3-installer-darwin-x86_64.sh + fi + + if [[ "$CI_DEPLOY_MODULE" == "mkl" ]]; then + echo Installing MKL + curl -LO https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/17172/m_mkl_2020.4.301.dmg + hdiutil mount m_mkl_2020.4.301.dmg + cp /Volumes/m_mkl_2020.4.301/m_mkl_2020.4.301.app/Contents/MacOS/silent.cfg . + sed -i -e 's/decline/accept/g' silent.cfg + sudo /Volumes/m_mkl_2020.4.301/m_mkl_2020.4.301.app/Contents/MacOS/install.sh -s silent.cfg + fi + + - name: Build project + shell: bash + run: | + git --version + clang --version + /usr/local/bin/gcc-? --version + mvn -version + cmake --version + gpg --version + df -h + + echo Fetching $GITHUB_REPOSITORY@$GITHUB_SHA + git init + git fetch --depth 1 https://github.com/$GITHUB_REPOSITORY $GITHUB_SHA + git checkout $GITHUB_SHA + + mkdir -p $HOME/.m2 + [[ "${{ github.event_name }}" == "pull_request" ]] && MAVEN_PHASE=install || MAVEN_PHASE=deploy + echo "" > $HOME/.m2/settings.xml + echo "google-maven-centralGCS Maven Central mirrorhttps://maven-central.storage-download.googleapis.com/maven2/central" >> $HOME/.m2/settings.xml + echo "sonatype-nexus-snapshots$CI_DEPLOY_USERNAME$CI_DEPLOY_PASSWORDsonatype-nexus-staging$CI_DEPLOY_USERNAME$CI_DEPLOY_PASSWORD" >> $HOME/.m2/settings.xml + echo "" >> $HOME/.m2/settings.xml + + SECONDS=$(( RANDOM % 300 )) + echo Sleeping $SECONDS seconds to help avoid race conditions with Maven + sleep $SECONDS + + export MAKEJ=$(getconf _NPROCESSORS_ONLN) + echo Executing Maven $MAVEN_PHASE on $MAKEJ processors + export EXT=${{ matrix.ext }} + export EXT2=${EXT:1} + export MAVEN_OPTIONS="clean $MAVEN_PHASE -B -U -e -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.count=3 -Djavacpp.platform=$CI_DEPLOY_PLATFORM -Djavacpp.platform.extension=$EXT $MAVEN_OPTIONS" + for i in {1..5}; do STATUS=0; mvn $MAVEN_OPTIONS -f $CI_DEPLOY_MODULE && break || STATUS=$? && sleep 60; done; (exit $STATUS) + for i in {1..5}; do STATUS=0; mvn $MAVEN_OPTIONS -f $CI_DEPLOY_MODULE/platform/$EXT2/pom.xml && break || STATUS=$? && sleep 60; done; (exit $STATUS) + df -h + + - name: Clean up + shell: bash + run: | + cd $HOME + rm -Rf $(find .m2/repository/ -name '*SNAPSHOT*') diff --git a/.github/actions/deploy-ubuntu/action.yml b/.github/actions/deploy-ubuntu/action.yml new file mode 100644 index 00000000000..7be22d8ced1 --- /dev/null +++ b/.github/actions/deploy-ubuntu/action.yml @@ -0,0 +1,152 @@ +name: Deploy on Ubuntu +runs: + using: composite + steps: + - name: Install environment + shell: bash + run: | + cd /root + + if [[ "$CI_DEPLOY_PLATFORM" == "linux-armhf" ]]; then + export ARCH=armhf + export PREFIX=arm-linux-gnueabihf + elif [[ "$CI_DEPLOY_PLATFORM" == "linux-arm64" ]]; then + export ARCH=arm64 + export PREFIX=aarch64-linux-gnu + elif [[ "$CI_DEPLOY_PLATFORM" == "linux-ppc64le" ]]; then + export ARCH=ppc64el + export PREFIX=powerpc64le-linux-gnu + fi + echo "ARCH=$ARCH" >> $GITHUB_ENV + echo "PREFIX=$PREFIX" >> $GITHUB_ENV + echo "MAVEN_OPTIONS=-Djavacpp.platform.compiler=$PREFIX-g++ -Djava.library.path=/usr/$PREFIX/lib/:/usr/lib/$PREFIX/" >> $GITHUB_ENV + + if [[ "$CI_DEPLOY_PLATFORM" == "linux-armhf" ]] && [[ -z ${CI_DEPLOY_NEED_NOTOOLS:-} ]]; then + echo Setting up tools for linux-armhf build + dpkg --add-architecture i386 + echo deb [arch=amd64] http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial main >> /etc/apt/sources.list + apt-get update + apt-get -y install python python2.7 python-minimal python2.7-minimal libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 + apt-get -y install pkg-config ccache clang default-jre-headless openjdk-8-jdk-headless ant python python3-dev python3-pip swig git file wget unzip tar bzip2 gzip patch autoconf-archive autogen automake make libtool bison flex perl nasm curl cmake libasound2-dev freeglut3-dev libgtk2.0-dev libusb-dev libffi-dev zlib1g-dev + curl -LOJ https://github.com/raspberrypi/tools/archive/master.tar.gz + curl -LOJ https://github.com/raspberrypi/userland/archive/master.tar.gz + mkdir -p tools userland + tar -xzf tools-master.tar.gz --strip-components=1 -C tools + tar -xzf userland-master.tar.gz --strip-components=1 -C userland + ln -s $(pwd)/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-gfortran $(pwd)/tools/arm-bcm2708/arm-rpi-4.9.3-linux-gnueabihf/bin/ + ln -s $(pwd)/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/arm-linux-gnueabihf/lib/libgfortran* $(pwd)/tools/arm-bcm2708/arm-rpi-4.9.3-linux-gnueabihf/arm-linux-gnueabihf/lib/ + export PATH=$(pwd)/tools/arm-bcm2708/arm-rpi-4.9.3-linux-gnueabihf/bin/:$PATH + echo "PATH=$PATH" >> $GITHUB_ENV + echo "MAVEN_OPTIONS=-Djavacpp.platform.compiler=arm-linux-gnueabihf-g++ -Djava.library.path=$(pwd)/tools/arm-bcm2708/arm-rpi-4.9.3-linux-gnueabihf/arm-linux-gnueabihf/lib/" >> $GITHUB_ENV + + pushd userland + # https://github.com/raspberrypi/userland/issues/603 + sed -i -e 's/"${INSTALL_TARGETS} vcilcs"/${INSTALL_TARGETS} vcilcs/g' interface/vmcs_host/CMakeLists.txt + bash buildme + popd + else + dpkg --add-architecture $ARCH + echo deb [arch=$ARCH] http://ports.ubuntu.com/ubuntu-ports xenial main restricted universe multiverse >> /etc/apt/sources.list + echo deb [arch=$ARCH] http://ports.ubuntu.com/ubuntu-ports xenial-updates main restricted universe multiverse >> /etc/apt/sources.list + echo deb [arch=$ARCH] http://ports.ubuntu.com/ubuntu-ports xenial-backports main restricted universe multiverse >> /etc/apt/sources.list + echo deb [arch=$ARCH] http://ports.ubuntu.com/ubuntu-ports xenial-security main restricted universe multiverse >> /etc/apt/sources.list + echo deb [arch=amd64] http://ppa.launchpad.net/openjdk-r/ppa/ubuntu xenial main >> /etc/apt/sources.list + sed -i 's/deb http/deb [arch=i386,amd64] http/g' /etc/apt/sources.list + apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB9B1D8886F44E2A + apt-get update + apt-get -y install python python2.7 python-minimal python2.7-minimal libasound2-dev:$ARCH freeglut3-dev:$ARCH libgtk2.0-dev:$ARCH libusb-dev:$ARCH libusb-1.0-0-dev:$ARCH libffi-dev:$ARCH zlib1g-dev:$ARCH libxcb1-dev:$ARCH + apt-get -y install pkg-config ccache clang gcc-$PREFIX g++-$PREFIX gfortran-$PREFIX linux-libc-dev-$ARCH-cross binutils-multiarch openjdk-8-jdk-headless ant python python3-dev python3-pip swig git file wget unzip tar bzip2 gzip patch autoconf-archive autogen automake make libtool bison flex perl nasm curl cmake libffi-dev zlib1g-dev + fi + + find /usr/lib/jvm/default-java/ + curl -LO https://downloads.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz + tar -xzf apache-maven-3.6.3-bin.tar.gz -C /opt/ + ln -sf /opt/apache-maven-3.6.3/bin/mvn /usr/bin/mvn + + python3 -m pip install gdown + + if [[ "$CI_DEPLOY_PLATFORM" == "linux-ppc64le" ]] && [[ -n ${CI_DEPLOY_NEED_CUDA:-} ]]; then + echo Installing CUDA, cuDNN, etc + curl -LO https://developer.download.nvidia.com/compute/cuda/11.1.1/local_installers/cuda-repo-ubuntu1804-11-1-local_11.1.1-455.32.00-1_ppc64el.deb + curl -LO https://developer.download.nvidia.com/compute/redist/cudnn/v8.0.4/cudnn-11.1-linux-ppc64le-v8.0.4.30.tgz + curl -LO https://developer.download.nvidia.com/compute/redist/nccl/v2.7/nccl_2.7.8-1+cuda11.1_ppc64le.txz + ar -xv cuda-repo-ubuntu1804-11-1-local_11.1.1-455.32.00-1_ppc64el.deb + tar -xvf data.tar.xz + pushd var; find -name *.deb | while read f; do ar -xv $f; tar --totals -xf data.tar.xz -C /; done; popd + rm -Rf data.tar.xz var + + ln -sf /usr/local/cuda-11.1 /usr/local/cuda + ln -sf /usr/local/cuda/lib64/stubs/libcuda.so /usr/local/cuda/lib64/libcuda.so + ln -sf /usr/local/cuda/lib64/stubs/libnvidia-ml.so /usr/local/cuda/lib64/libnvidia-ml.so + tar -hxvf cudnn-11.1-linux-ppc64le-v8.0.4.30.tgz -C /usr/local/ + tar -hxvf nccl_2.7.8-1+cuda11.1_ppc64le.txz --strip-components=1 -C /usr/local/cuda/ + mv /usr/local/cuda/lib/* /usr/local/cuda/lib64/ + + # Work around issues with CUDA 10.2/11.x + mv /usr/include/cublas* /usr/include/nvblas* /usr/local/cuda/include/ || true + mv /usr/lib/powerpc64le-linux-gnu/libcublas* /usr/lib/powerpc64le-linux-gnu/libnvblas* /usr/local/cuda/lib64/ || true + for f in /usr/local/cuda/lib64/*.so.10; do ln -s $f $f.2; done + for f in /usr/local/cuda/lib64/*.so.10; do ln -s $f ${f:0:${#f}-1}1; done + ln -s libcudart.so.11.0 /usr/local/cuda/lib64/libcudart.so.11.1 + + # Remove downloaded archives and unused libraries to avoid running out of disk space + rm -f *.deb *.tgz *.txz *.tar.* + rm -f $(find /usr/local/cuda/ -name '*.a' -and -not -name libcudart_static.a -and -not -name libcudadevrt.a) + fi + + if [[ "$CI_DEPLOY_PLATFORM" == "linux-armhf" ]] && [[ "$CI_DEPLOY_MODULE" == "flycapture" ]]; then + echo Installing FlyCapture amdhf + python3 -m gdown.cli https://drive.google.com/uc?id=16NuUBs2MXQpVYqzDCEr9KdMng-6rHuDI + mkdir -p $GITHUB_WORKSPACE/downloads + ln -s $(pwd)/flycapture.2.13.3.31_armhf_xenial.tar.gz $GITHUB_WORKSPACE/downloads/flycapture.2.13.3.31_armhf.tar.gz + fi + + if [[ "$CI_DEPLOY_PLATFORM" == "linux-arm64" ]] && [[ "$CI_DEPLOY_MODULE" == "flycapture" ]]; then + echo Installing FlyCapture amd64 + python3 -m gdown.cli https://drive.google.com/uc?id=1LhnuRMT3urYsApCcuBEcaotGRK8h4kJv + mkdir -p $GITHUB_WORKSPACE/downloads + ln -s $(pwd)/flycapture.2.13.3.31_arm64_xenial.tar.gz $GITHUB_WORKSPACE/downloads/flycapture.2.13.3.31_arm64.tar.gz + fi + + - name: Build project + shell: bash + run: | + git --version + $PREFIX-gcc --version + mvn -version + cmake --version + gpg --version + df -h + + echo Fetching $GITHUB_REPOSITORY@$GITHUB_SHA + git init + git fetch --depth 1 https://github.com/$GITHUB_REPOSITORY $GITHUB_SHA + git checkout $GITHUB_SHA + + echo "Fixing HOME to /root (was '$HOME')" + export HOME=/root + mkdir -p $HOME/.m2 + [[ "${{ github.event_name }}" == "pull_request" ]] && MAVEN_PHASE=install || MAVEN_PHASE=deploy + echo "" > $HOME/.m2/settings.xml + echo "google-maven-centralGCS Maven Central mirrorhttps://maven-central.storage-download.googleapis.com/maven2/central" >> $HOME/.m2/settings.xml + echo "sonatype-nexus-snapshots$CI_DEPLOY_USERNAME$CI_DEPLOY_PASSWORDsonatype-nexus-staging$CI_DEPLOY_USERNAME$CI_DEPLOY_PASSWORD" >> $HOME/.m2/settings.xml + echo "" >> $HOME/.m2/settings.xml + + SECONDS=$(( RANDOM % 300 )) + echo Sleeping $SECONDS seconds to help avoid race conditions with Maven + sleep $SECONDS + + export MAKEJ=$(getconf _NPROCESSORS_ONLN) + echo Executing Maven $MAVEN_PHASE on $MAKEJ processors + export EXT=${{ matrix.ext }} + export EXT2=${EXT:1} + export MAVEN_OPTIONS="clean $MAVEN_PHASE -B -U -e -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.count=3 -Djavacpp.platform=$CI_DEPLOY_PLATFORM -Djavacpp.platform.extension=$EXT $MAVEN_OPTIONS" + for i in {1..5}; do STATUS=0; mvn $MAVEN_OPTIONS -f $CI_DEPLOY_MODULE && break || STATUS=$? && sleep 60; done; (exit $STATUS) + for i in {1..5}; do STATUS=0; mvn $MAVEN_OPTIONS -f $CI_DEPLOY_MODULE/platform/$EXT2/pom.xml && break || STATUS=$? && sleep 60; done; (exit $STATUS) + df -h + + - name: Clean up + shell: bash + run: | + cd /root + rm -Rf $(find .m2/repository/ -name '*SNAPSHOT*') diff --git a/.github/actions/deploy-windows/action.yml b/.github/actions/deploy-windows/action.yml new file mode 100644 index 00000000000..8da79392539 --- /dev/null +++ b/.github/actions/deploy-windows/action.yml @@ -0,0 +1,173 @@ +name: Deploy on Windows +runs: + using: composite + steps: + - name: Install environment + shell: cmd + run: | + cd /d %USERPROFILE% + + echo Installing MSYS2 + C:\msys64\usr\bin\bash -lc "pacman -S --needed --noconfirm base-devel git tar pkg-config unzip p7zip zip autoconf autoconf-archive automake make patch gnupg" + C:\msys64\usr\bin\bash -lc "pacman -S --needed --noconfirm mingw-w64-x86_64-nasm mingw-w64-x86_64-toolchain mingw-w64-x86_64-libtool mingw-w64-x86_64-gcc mingw-w64-i686-gcc mingw-w64-x86_64-gcc-fortran mingw-w64-i686-gcc-fortran mingw-w64-x86_64-libwinpthread-git mingw-w64-i686-libwinpthread-git mingw-w64-x86_64-SDL mingw-w64-i686-SDL mingw-w64-x86_64-ragel" + set "PATH=C:\msys64\usr\bin;%PATH%" + + echo Installing Windows SDK 8.1 + curl -Lo sdksetup.exe https://go.microsoft.com/fwlink/p/?LinkId=323507 + sdksetup.exe /features OptionId.WindowsDesktopSoftwareDevelopmentKit OptionId.NetFxSoftwareDevelopmentKit /quiet + + echo Removing broken stuff from WSL and MSYS2 + rm "C:/WINDOWS/system32/bash.EXE" "C:/msys64/mingw64/bin/cmake.exe" "C:/msys64/usr/bin/link.exe" "C:/msys64/usr/bin/python.exe" + + python -m pip install gdown + + if not "%CI_DEPLOY_NEED_BAZEL%"=="" ( + echo Installing Bazel + curl -L https://github.com/bazelbuild/bazel/releases/download/0.25.3/bazel-0.25.3-windows-x86_64.exe -o C:/msys64/mingw64/bin/bazel.exe + + echo Removing old versions of MSVC that interfere with Bazel + bash -c "find 'C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/' \( -name '14.1*' -or -name '14.2[01234567]*' \) -prune -exec rm -Rf {} \;" + dir /s /a "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\14.*" + ) + + rem if not "%CI_DEPLOY_NEED_GCC%"=="" ( + rem echo Installing an older less buggy version of GCC + rem python -m gdown.cli https://drive.google.com/uc?id=1CmH1Eq0LoAQQ5mWaqYiU9kYOfMGjLXlz + rem tar -xvf mingw-w64-old.tar + rem bash -c "pacman -U --noconfirm *.pkg.tar.xz" + rem sed -i "/#include "%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v11.1\version.txt" + ) + set "PATH=C:\msys64\%MSYSTEM%\bin;C:\msys64\usr\bin;%PATH%" + + bash --version + git --version + cl + gcc --version + call mvn -version + cmake --version + gpg --version + df -h + wmic pagefile list /format:list + + echo Fetching %GITHUB_REPOSITORY%@%GITHUB_SHA% + git init + git fetch --depth 1 https://github.com/%GITHUB_REPOSITORY% %GITHUB_SHA% + git checkout %GITHUB_SHA% + + mkdir %USERPROFILE%\.m2 + if "${{ github.event_name }}"=="pull_request" (set MAVEN_PHASE=install) else (set MAVEN_PHASE=deploy) + echo ^ > %USERPROFILE%\.m2\settings.xml + echo ^^^google-maven-central^^GCS Maven Central mirror^^https://maven-central.storage-download.googleapis.com/maven2/^^central^^^ >> %USERPROFILE%\.m2\settings.xml + echo ^^^sonatype-nexus-snapshots^^%CI_DEPLOY_USERNAME%^^%CI_DEPLOY_PASSWORD%^^^^sonatype-nexus-staging^^%CI_DEPLOY_USERNAME%^^%CI_DEPLOY_PASSWORD%^^^ >> %USERPROFILE%\.m2\settings.xml + echo ^ >> %USERPROFILE%\.m2\settings.xml + + set /a "SECONDS=%RANDOM% %% 300" + echo Sleeping %SECONDS% seconds to help avoid race conditions with Maven + timeout %SECONDS% > nul + + set MAKEJ=%NUMBER_OF_PROCESSORS% + echo Executing Maven %MAVEN_PHASE% on %MAKEJ% processors + set EXT=${{ matrix.ext }} + if "%EXT%" == "" (set EXT2=) else (set EXT2=%EXT:~1%) + set "MAVEN_OPTIONS=clean %MAVEN_PHASE% -B -U -e -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.count=3 -Djavacpp.platform=%CI_DEPLOY_PLATFORM% -Djavacpp.platform.extension=%EXT% %MAVEN_OPTIONS%" + + setlocal enabledelayedexpansion + for /l %%i in (1,1,5) do (set STATUS=0 & call mvn %MAVEN_OPTIONS% -f %CI_DEPLOY_MODULE% && goto :done || set STATUS=!ERRORLEVEL! && timeout 60 > nul) + exit /b !STATUS! + :done + for /l %%i in (1,1,5) do (set STATUS=0 & call mvn %MAVEN_OPTIONS% -f %CI_DEPLOY_MODULE%/platform/%EXT2%/pom.xml && goto :done2 || set STATUS=!ERRORLEVEL! && timeout 60 > nul) + exit /b !STATUS! + :done2 + df -h + wmic pagefile list /format:list + + - name: Clean up + shell: cmd + run: | + cd /d %USERPROFILE% + set "PATH=C:\msys64\usr\bin;%PATH%" + bash -c "rm -Rf $(find .m2/repository/ -name '*SNAPSHOT*')" diff --git a/.github/actions/redeploy/action.yml b/.github/actions/redeploy/action.yml new file mode 100644 index 00000000000..d833a8803d3 --- /dev/null +++ b/.github/actions/redeploy/action.yml @@ -0,0 +1,117 @@ +# Redeploys in one shot main and secondary artifacts to get consistent timestamps among them as required by Gradle, sbt, etc +name: Redeploy on Linux +runs: + using: composite + steps: + - name: Install environment + shell: bash + run: | + cd $HOME + + echo ACTIONS_RUNTIME_URL=$ACTIONS_RUNTIME_URL + echo ACTIONS_RUNTIME_TOKEN=$ACTIONS_RUNTIME_TOKEN + echo ACTIONS_CACHE_URL=$ACTIONS_CACHE_URL + curl -LO https://nodejs.org/dist/latest-v10.x/node-v10.23.0-linux-x64.tar.xz + tar --totals -xf node-v10.23.0-linux-x64.tar.xz + export PATH=$HOME/node-v10.23.0-linux-x64/bin:$PATH + echo "PATH=$PATH" >> $GITHUB_ENV + npm install @actions/cache + + CACHE_PATH="$HOME/.m2/repository" + CACHE_KEY="${{ runner.os }}" + + echo "cache = require('@actions/cache');" > cache.ts + echo "paths = ['$CACHE_PATH'];" >> cache.ts + echo "key = '$CACHE_KEY';" >> cache.ts + echo "switch (process.argv[2]) {" >> cache.ts + echo "case 'restore':" >> cache.ts + echo " cache.restoreCache(paths, key); break;" >> cache.ts + echo "case 'save':" >> cache.ts + echo " cache.saveCache(paths, key); break;" >> cache.ts + echo "}" >> cache.ts + + - name: Restore cache + shell: bash + run: | + cd $HOME + node cache.ts restore + + - name: Downloading and uploading artifacts + shell: bash + run: | + if [[ "$GITHUB_EVENT_NAME" == "pull_request" ]] || [[ "${GITHUB_REF#refs/heads/}" == "release" ]]; then + # We are not deploying snapshots + exit 0 + fi + + git --version + mvn -version + df -h + + echo Fetching $GITHUB_REPOSITORY@$GITHUB_SHA + git init + git fetch --depth 1 https://github.com/$GITHUB_REPOSITORY $GITHUB_SHA + git checkout $GITHUB_SHA + + mkdir -p $HOME/.m2 + echo "" > $HOME/.m2/settings.xml + echo "google-maven-centralGCS Maven Central mirrorhttps://maven-central.storage-download.googleapis.com/maven2/central" >> $HOME/.m2/settings.xml + echo "sonatype-nexus-snapshots$CI_DEPLOY_USERNAME$CI_DEPLOY_PASSWORDsonatype-nexus-staging$CI_DEPLOY_USERNAME$CI_DEPLOY_PASSWORD" >> $HOME/.m2/settings.xml + echo "" >> $HOME/.m2/settings.xml + + GROUP="org.bytedeco" + REPOSITORY_ID="sonatype-nexus-snapshots" + REPOSITORY_URL="https://oss.sonatype.org/content/repositories/snapshots/" + MAVEN_OPTIONS="-N -B -U -e -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.count=3" + + rm -f dependencies.txt + for POM in $(find $CI_DEPLOY_MODULE/platform/ -iname pom.xml); do + if [[ $POM =~ tensorflow/platform/python ]]; then + continue # Skip over TensorFlow builds with Python taking more than 6 hours on GitHub Actions + fi + for i in {1..5}; do + STATUS=0 + mvn dependency:list $MAVEN_OPTIONS -DexcludeTransitive -DappendOutput -DoutputFile=$(pwd)/dependencies.txt -f $POM && break || STATUS=$? && sleep 60 + done + (exit $STATUS) + done + + for LINE in $(sort -u dependencies.txt); do + if [[ $LINE =~ $GROUP:([^:]*):jar:([^:]*):compile ]]; then + ARTIFACT=${BASH_REMATCH[1]} + VERSION=${BASH_REMATCH[2]} + FILES= + TYPES= + CLASSIFIERS= + for LINE2 in $(sort -u dependencies.txt); do + if [[ $LINE2 =~ $GROUP:$ARTIFACT:jar:([^:]*):$VERSION:compile ]]; then + CLASSIFIER=${BASH_REMATCH[1]} + FILE=$ARTIFACT-$VERSION-$CLASSIFIER.jar + cp -v $HOME/.m2/repository/${GROUP//.//}/$ARTIFACT/$VERSION/$FILE . + [[ -n $FILES ]] && FILES=$FILES,$FILE || FILES=$FILE + [[ -n $TYPES ]] && TYPES=$TYPES,jar || TYPES=jar + [[ -n $CLASSIFIERS ]] && CLASSIFIERS=$CLASSIFIERS,$CLASSIFIER || CLASSIFIERS=$CLASSIFIER + fi + done + if [[ -n $FILES ]]; then + FILE=$ARTIFACT-$VERSION.jar + cp -v $HOME/.m2/repository/${GROUP//.//}/$ARTIFACT/$VERSION/$FILE . + unzip -o $FILE META-INF/maven/$GROUP/$ARTIFACT/pom.xml + for i in {1..5}; do + STATUS=0 + mvn deploy:deploy-file $MAVEN_OPTIONS -DrepositoryId=$REPOSITORY_ID -Durl=$REPOSITORY_URL -DpomFile=META-INF/maven/$GROUP/$ARTIFACT/pom.xml \ + -Dfile=$FILE -DgroupId=$GROUP -DartifactId=$ARTIFACT -Dversion=$VERSION -Dfiles=$FILES -Dtypes=$TYPES -Dclassifiers=$CLASSIFIERS && break || STATUS=$? && sleep 60 + done + (exit $STATUS) + fi + fi + done + df -h + + - name: Save cache + shell: bash + run: | + cd $HOME + # Prevent all this from getting cached by the CI server + rm -Rf $(find .m2/repository/ -name '*SNAPSHOT*') + node cache.ts save diff --git a/.github/workflows/ale.yml b/.github/workflows/ale.yml new file mode 100644 index 00000000000..8cd929ab6e8 --- /dev/null +++ b/.github/workflows/ale.yml @@ -0,0 +1,42 @@ +name: ale +on: + push: + paths: + - ale/** + pull_request: + paths: + - ale/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/arpack-ng.yml b/.github/workflows/arpack-ng.yml new file mode 100644 index 00000000000..41f69e5329e --- /dev/null +++ b/.github/workflows/arpack-ng.yml @@ -0,0 +1,58 @@ +name: arpack-ng +on: + push: + paths: + - arpack-ng/** + pull_request: + paths: + - arpack-ng/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_GCC: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/arrow.yml b/.github/workflows/arrow.yml new file mode 100644 index 00000000000..5a57255017a --- /dev/null +++ b/.github/workflows/arrow.yml @@ -0,0 +1,33 @@ +name: arrow +on: + push: + paths: + - arrow/** + pull_request: + paths: + - arrow/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86_64, macosx-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/artoolkitplus.yml b/.github/workflows/artoolkitplus.yml new file mode 100644 index 00000000000..e896a181b94 --- /dev/null +++ b/.github/workflows/artoolkitplus.yml @@ -0,0 +1,77 @@ +name: artoolkitplus +on: + push: + paths: + - artoolkitplus/** + pull_request: + paths: + - artoolkitplus/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + android-arm: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-arm64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [android-arm, android-arm64, android-x86, android-x86_64, linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/caffe.yml b/.github/workflows/caffe.yml new file mode 100644 index 00000000000..c50def086ee --- /dev/null +++ b/.github/workflows/caffe.yml @@ -0,0 +1,41 @@ +name: caffe +on: + push: + paths: + - caffe/** + pull_request: + paths: + - caffe/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_CUDA: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + strategy: + matrix: + ext: ["", -gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 +# strategy: +# matrix: +# ext: ["", -gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + redeploy: + needs: [linux-x86, linux-x86_64, macosx-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/chilitags.yml b/.github/workflows/chilitags.yml new file mode 100644 index 00000000000..3406e664c3c --- /dev/null +++ b/.github/workflows/chilitags.yml @@ -0,0 +1,77 @@ +name: chilitags +on: + push: + paths: + - chilitags/** + pull_request: + paths: + - chilitags/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + android-arm: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-arm64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [android-arm, android-arm64, android-x86, android-x86_64, linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/cminpack.yml b/.github/workflows/cminpack.yml new file mode 100644 index 00000000000..ccf1998b82d --- /dev/null +++ b/.github/workflows/cminpack.yml @@ -0,0 +1,58 @@ +name: cminpack +on: + push: + paths: + - cminpack/** + pull_request: + paths: + - cminpack/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_GCC: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/cpu_features.yml b/.github/workflows/cpu_features.yml new file mode 100644 index 00000000000..ce6d257f000 --- /dev/null +++ b/.github/workflows/cpu_features.yml @@ -0,0 +1,77 @@ +name: cpu_features +on: + push: + paths: + - cpu_features/** + pull_request: + paths: + - cpu_features/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + android-arm: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-arm64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [android-arm, android-arm64, android-x86, android-x86_64, linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/cpython.yml b/.github/workflows/cpython.yml new file mode 100644 index 00000000000..6678892f730 --- /dev/null +++ b/.github/workflows/cpython.yml @@ -0,0 +1,57 @@ +name: cpython +on: + push: + paths: + - cpython/** + pull_request: + paths: + - cpython/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/cuda.yml b/.github/workflows/cuda.yml new file mode 100644 index 00000000000..bc51f5ae18d --- /dev/null +++ b/.github/workflows/cuda.yml @@ -0,0 +1,40 @@ +name: cuda +on: + push: + paths: + - cuda/** + pull_request: + paths: + - cuda/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_CUDA: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions +# macosx-x86_64: +# runs-on: macos-10.15 +# steps: +# - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-ppc64le, linux-x86_64, windows-x86_64] +# needs: [linux-ppc64le, linux-x86_64, macosx-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/dnnl.yml b/.github/workflows/dnnl.yml new file mode 100644 index 00000000000..3650b82ecf5 --- /dev/null +++ b/.github/workflows/dnnl.yml @@ -0,0 +1,33 @@ +name: dnnl +on: + push: + paths: + - dnnl/** + pull_request: + paths: + - dnnl/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86_64, macosx-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/ffmpeg.yml b/.github/workflows/ffmpeg.yml new file mode 100644 index 00000000000..ccb38fe33d7 --- /dev/null +++ b/.github/workflows/ffmpeg.yml @@ -0,0 +1,114 @@ +name: ffmpeg +on: + push: + paths: + - ffmpeg/** + pull_request: + paths: + - ffmpeg/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_GCC: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + android-arm: + runs-on: ubuntu-16.04 + container: centos:7 + strategy: + matrix: + ext: ["", -gpl] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-arm64: + runs-on: ubuntu-16.04 + container: centos:7 + strategy: + matrix: + ext: ["", -gpl] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86: + runs-on: ubuntu-16.04 + container: centos:7 + strategy: + matrix: + ext: ["", -gpl] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + strategy: + matrix: + ext: ["", -gpl] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + strategy: + matrix: + ext: ["", -gpl] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + strategy: + matrix: + ext: ["", -gpl] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + strategy: + matrix: + ext: ["", -gpl] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + strategy: + matrix: + ext: ["", -gpl] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + strategy: + matrix: + ext: ["", -gpl] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + strategy: + matrix: + ext: ["", -gpl] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + strategy: + matrix: + ext: ["", -gpl] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + strategy: + matrix: + ext: ["", -gpl] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [android-arm, android-arm64, android-x86, android-x86_64, linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/fftw.yml b/.github/workflows/fftw.yml new file mode 100644 index 00000000000..0b48a432189 --- /dev/null +++ b/.github/workflows/fftw.yml @@ -0,0 +1,77 @@ +name: fftw +on: + push: + paths: + - fftw/** + pull_request: + paths: + - fftw/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + android-arm: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-arm64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [android-arm, android-arm64, android-x86, android-x86_64, linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/flandmark.yml b/.github/workflows/flandmark.yml new file mode 100644 index 00000000000..e33c6e47dac --- /dev/null +++ b/.github/workflows/flandmark.yml @@ -0,0 +1,77 @@ +name: flandmark +on: + push: + paths: + - flandmark/** + pull_request: + paths: + - flandmark/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + android-arm: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-arm64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [android-arm, android-arm64, android-x86, android-x86_64, linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/flycapture.yml b/.github/workflows/flycapture.yml new file mode 100644 index 00000000000..222ec83af9b --- /dev/null +++ b/.github/workflows/flycapture.yml @@ -0,0 +1,48 @@ +name: flycapture +on: + push: + paths: + - flycapture/** + pull_request: + paths: + - flycapture/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-x86, linux-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/gsl.yml b/.github/workflows/gsl.yml new file mode 100644 index 00000000000..428e8a1d39f --- /dev/null +++ b/.github/workflows/gsl.yml @@ -0,0 +1,77 @@ +name: gsl +on: + push: + paths: + - gsl/** + pull_request: + paths: + - gsl/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + android-arm: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-arm64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [android-arm, android-arm64, android-x86, android-x86_64, linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/gym.yml b/.github/workflows/gym.yml new file mode 100644 index 00000000000..007585b1626 --- /dev/null +++ b/.github/workflows/gym.yml @@ -0,0 +1,20 @@ +name: gym +on: + push: + paths: + - gym/** + pull_request: + paths: + - gym/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions diff --git a/.github/workflows/hdf5.yml b/.github/workflows/hdf5.yml new file mode 100644 index 00000000000..23c157e9b17 --- /dev/null +++ b/.github/workflows/hdf5.yml @@ -0,0 +1,57 @@ +name: hdf5 +on: + push: + paths: + - hdf5/** + pull_request: + paths: + - hdf5/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/hyperscan.yml b/.github/workflows/hyperscan.yml new file mode 100644 index 00000000000..0c3f476e777 --- /dev/null +++ b/.github/workflows/hyperscan.yml @@ -0,0 +1,33 @@ +name: hyperscan +on: + push: + paths: + - hyperscan/** + pull_request: + paths: + - hyperscan/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86_64, macosx-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/leptonica.yml b/.github/workflows/leptonica.yml new file mode 100644 index 00000000000..707961088d0 --- /dev/null +++ b/.github/workflows/leptonica.yml @@ -0,0 +1,77 @@ +name: leptonica +on: + push: + paths: + - leptonica/** + pull_request: + paths: + - leptonica/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + android-arm: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-arm64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [android-arm, android-arm64, android-x86, android-x86_64, linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/libdc1394.yml b/.github/workflows/libdc1394.yml new file mode 100644 index 00000000000..b4dcdecc5a4 --- /dev/null +++ b/.github/workflows/libdc1394.yml @@ -0,0 +1,58 @@ +name: libdc1394 +on: + push: + paths: + - libdc1394/** + pull_request: + paths: + - libdc1394/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_NOTOOLS: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/libfreenect.yml b/.github/workflows/libfreenect.yml new file mode 100644 index 00000000000..d70b7cadd2f --- /dev/null +++ b/.github/workflows/libfreenect.yml @@ -0,0 +1,57 @@ +name: libfreenect +on: + push: + paths: + - libfreenect/** + pull_request: + paths: + - libfreenect/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/libfreenect2.yml b/.github/workflows/libfreenect2.yml new file mode 100644 index 00000000000..17b5d52d7dd --- /dev/null +++ b/.github/workflows/libfreenect2.yml @@ -0,0 +1,38 @@ +name: libfreenect2 +on: + push: + paths: + - libfreenect2/** + pull_request: + paths: + - libfreenect2/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86, linux-x86_64, macosx-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/libpostal.yml b/.github/workflows/libpostal.yml new file mode 100644 index 00000000000..1350abc5ec8 --- /dev/null +++ b/.github/workflows/libpostal.yml @@ -0,0 +1,33 @@ +name: libpostal +on: + push: + paths: + - libpostal/** + pull_request: + paths: + - libpostal/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86_64, macosx-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/librealsense.yml b/.github/workflows/librealsense.yml new file mode 100644 index 00000000000..caf3050f501 --- /dev/null +++ b/.github/workflows/librealsense.yml @@ -0,0 +1,52 @@ +name: librealsense +on: + push: + paths: + - librealsense/** + pull_request: + paths: + - librealsense/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/librealsense2.yml b/.github/workflows/librealsense2.yml new file mode 100644 index 00000000000..660e0e76eff --- /dev/null +++ b/.github/workflows/librealsense2.yml @@ -0,0 +1,53 @@ +name: librealsense2 +on: + push: + paths: + - librealsense2/** + pull_request: + paths: + - librealsense2/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_NOTOOLS: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/liquidfun.yml b/.github/workflows/liquidfun.yml new file mode 100644 index 00000000000..210c8e0e6b9 --- /dev/null +++ b/.github/workflows/liquidfun.yml @@ -0,0 +1,42 @@ +name: liquidfun +on: + push: + paths: + - liquidfun/** + pull_request: + paths: + - liquidfun/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/llvm.yml b/.github/workflows/llvm.yml new file mode 100644 index 00000000000..cff9ebb6e3f --- /dev/null +++ b/.github/workflows/llvm.yml @@ -0,0 +1,58 @@ +name: llvm +on: + push: + paths: + - llvm/** + pull_request: + paths: + - llvm/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_NOTOOLS: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/mkl-dnn.yml b/.github/workflows/mkl-dnn.yml new file mode 100644 index 00000000000..f4acaaf60f2 --- /dev/null +++ b/.github/workflows/mkl-dnn.yml @@ -0,0 +1,34 @@ +name: mkl-dnn +on: + push: + paths: + - mkl-dnn/** + pull_request: + paths: + - mkl-dnn/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_GCC: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86_64, macosx-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/mkl.yml b/.github/workflows/mkl.yml new file mode 100644 index 00000000000..8c84bf55086 --- /dev/null +++ b/.github/workflows/mkl.yml @@ -0,0 +1,42 @@ +name: mkl +on: + push: + paths: + - mkl/** + pull_request: + paths: + - mkl/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/mxnet.yml b/.github/workflows/mxnet.yml new file mode 100644 index 00000000000..e7c4136b80e --- /dev/null +++ b/.github/workflows/mxnet.yml @@ -0,0 +1,53 @@ +name: mxnet +on: + push: + paths: + - mxnet/** + pull_request: + paths: + - mxnet/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_CUDA: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + strategy: + matrix: + ext: ["", -gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 +# strategy: +# matrix: +# ext: ["", -gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86_64: + runs-on: windows-2019 + strategy: + matrix: + ext: ["", -gpu] + steps: + - uses: al-cheb/configure-pagefile-action@v1.2 + with: + minimum-size: 8GB + maximum-size: 16GB + disk-root: "C:" + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86, linux-x86_64, macosx-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/ngraph.yml b/.github/workflows/ngraph.yml new file mode 100644 index 00000000000..062f024e980 --- /dev/null +++ b/.github/workflows/ngraph.yml @@ -0,0 +1,29 @@ +name: ngraph +on: + push: + paths: + - ngraph/** + pull_request: + paths: + - ngraph/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + redeploy: + needs: [linux-x86_64, macosx-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/numpy.yml b/.github/workflows/numpy.yml new file mode 100644 index 00000000000..0e363724ee1 --- /dev/null +++ b/.github/workflows/numpy.yml @@ -0,0 +1,58 @@ +name: numpy +on: + push: + paths: + - numpy/** + pull_request: + paths: + - numpy/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_GCC: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/onnx.yml b/.github/workflows/onnx.yml new file mode 100644 index 00000000000..3c9e9c9385e --- /dev/null +++ b/.github/workflows/onnx.yml @@ -0,0 +1,29 @@ +name: onnx +on: + push: + paths: + - onnx/** + pull_request: + paths: + - onnx/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + redeploy: + needs: [linux-x86_64, macosx-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/onnxruntime.yml b/.github/workflows/onnxruntime.yml new file mode 100644 index 00000000000..50762d2418e --- /dev/null +++ b/.github/workflows/onnxruntime.yml @@ -0,0 +1,43 @@ +name: onnxruntime +on: + push: + paths: + - onnxruntime/** + pull_request: + paths: + - onnxruntime/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_CUDA: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + strategy: + matrix: + ext: ["", -gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 +# strategy: +# matrix: +# ext: ["", -gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86_64: + runs-on: windows-2019 + strategy: + matrix: + ext: ["", -gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86_64, macosx-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/openblas.yml b/.github/workflows/openblas.yml new file mode 100644 index 00000000000..17051473d0c --- /dev/null +++ b/.github/workflows/openblas.yml @@ -0,0 +1,86 @@ +name: openblas +on: + push: + paths: + - openblas/** + pull_request: + paths: + - openblas/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_GCC: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + android-arm: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-arm64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + ios-arm64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + ios-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [android-arm, android-arm64, android-x86, android-x86_64, ios-arm64, ios-x86_64, linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/opencv.yml b/.github/workflows/opencv.yml new file mode 100644 index 00000000000..2b4eb0650b1 --- /dev/null +++ b/.github/workflows/opencv.yml @@ -0,0 +1,92 @@ +name: opencv +on: + push: + paths: + - opencv/** + pull_request: + paths: + - opencv/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_CUDA: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + android-arm: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-arm64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + ios-arm64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + ios-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + strategy: + matrix: + ext: ["", -gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + strategy: + matrix: + ext: ["", -gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [android-arm, android-arm64, android-x86, android-x86_64, ios-arm64, ios-x86_64, linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/openpose.yml b/.github/workflows/openpose.yml new file mode 100644 index 00000000000..3081922e6d8 --- /dev/null +++ b/.github/workflows/openpose.yml @@ -0,0 +1,29 @@ +name: openpose +on: + push: + paths: + - openpose/** + pull_request: + paths: + - openpose/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + redeploy: + needs: [linux-x86_64, macosx-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/qt.yml b/.github/workflows/qt.yml new file mode 100644 index 00000000000..82f962aa198 --- /dev/null +++ b/.github/workflows/qt.yml @@ -0,0 +1,33 @@ +name: qt +on: + push: + paths: + - qt/** + pull_request: + paths: + - qt/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86_64, macosx-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/scipy.yml b/.github/workflows/scipy.yml new file mode 100644 index 00000000000..d3808a672c4 --- /dev/null +++ b/.github/workflows/scipy.yml @@ -0,0 +1,58 @@ +name: scipy +on: + push: + paths: + - scipy/** + pull_request: + paths: + - scipy/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_GCC: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/skia.yml b/.github/workflows/skia.yml new file mode 100644 index 00000000000..8e68f58054c --- /dev/null +++ b/.github/workflows/skia.yml @@ -0,0 +1,42 @@ +name: skia +on: + push: + paths: + - skia/** + pull_request: + paths: + - skia/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + ios-arm64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + ios-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + redeploy: + needs: [ios-arm64, ios-x86_64, linux-x86, linux-x86_64, macosx-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/spinnaker.yml b/.github/workflows/spinnaker.yml new file mode 100644 index 00000000000..c9ec31f901f --- /dev/null +++ b/.github/workflows/spinnaker.yml @@ -0,0 +1,33 @@ +name: spinnaker +on: + push: + paths: + - spinnaker/** + pull_request: + paths: + - spinnaker/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/systems.yml b/.github/workflows/systems.yml new file mode 100644 index 00000000000..e5ddfe4b954 --- /dev/null +++ b/.github/workflows/systems.yml @@ -0,0 +1,57 @@ +name: systems +on: + push: + paths: + - systems/** + pull_request: + paths: + - systems/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/tensorflow.yml b/.github/workflows/tensorflow.yml new file mode 100644 index 00000000000..7e27fbf516c --- /dev/null +++ b/.github/workflows/tensorflow.yml @@ -0,0 +1,76 @@ +name: tensorflow +on: + push: + paths: + - tensorflow/** + pull_request: + paths: + - tensorflow/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_BAZEL: 1 + CI_DEPLOY_NEED_CUDA: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + android-arm: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-arm64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + strategy: + matrix: + ext: ["", -gpu] +# ext: ["", -gpu, -python, -python-gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 +# strategy: +# matrix: +# ext: ["", -gpu, -python, -python-gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86_64: + runs-on: windows-2019 + strategy: + matrix: + ext: ["", -gpu] +# ext: ["", -gpu, -python, -python-gpu] + steps: + - uses: al-cheb/configure-pagefile-action@v1.2 + with: + minimum-size: 8GB + maximum-size: 16GB + disk-root: "C:" + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [android-arm, android-arm64, android-x86, android-x86_64, linux-x86, linux-x86_64, macosx-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/tensorrt.yml b/.github/workflows/tensorrt.yml new file mode 100644 index 00000000000..63ca707ac1a --- /dev/null +++ b/.github/workflows/tensorrt.yml @@ -0,0 +1,30 @@ +name: tensorrt +on: + push: + paths: + - tensorrt/** + pull_request: + paths: + - tensorrt/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_CUDA: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/tesseract.yml b/.github/workflows/tesseract.yml new file mode 100644 index 00000000000..ff0843fb720 --- /dev/null +++ b/.github/workflows/tesseract.yml @@ -0,0 +1,77 @@ +name: tesseract +on: + push: + paths: + - tesseract/** + pull_request: + paths: + - tesseract/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + android-arm: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-arm64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + android-x86_64: + runs-on: ubuntu-16.04 + container: centos:7 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-armhf: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-arm64: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-ppc64le: + runs-on: ubuntu-16.04 + container: ubuntu:xenial + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions + linux-x86: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [android-arm, android-arm64, android-x86, android-x86_64, linux-armhf, linux-arm64, linux-ppc64le, linux-x86, linux-x86_64, macosx-x86_64, windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/tvm.yml b/.github/workflows/tvm.yml new file mode 100644 index 00000000000..a5552ab29d4 --- /dev/null +++ b/.github/workflows/tvm.yml @@ -0,0 +1,43 @@ +name: tvm +on: + push: + paths: + - tvm/** + pull_request: + paths: + - tvm/** + workflow_dispatch: +env: + CI_DEPLOY_NEED_CUDA: 1 + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + linux-x86_64: + runs-on: ubuntu-16.04 + container: centos:6 + strategy: + matrix: + ext: ["", -gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-centos@actions + macosx-x86_64: + runs-on: macos-10.15 +# strategy: +# matrix: +# ext: ["", -gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions + windows-x86_64: + runs-on: windows-2019 + strategy: + matrix: + ext: ["", -gpu] + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [linux-x86_64, macosx-x86_64, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/.github/workflows/videoinput.yml b/.github/workflows/videoinput.yml new file mode 100644 index 00000000000..95a9f4d1ea8 --- /dev/null +++ b/.github/workflows/videoinput.yml @@ -0,0 +1,28 @@ +name: videoinput +on: + push: + paths: + - videoinput/** + pull_request: + paths: + - videoinput/** + workflow_dispatch: +env: + CI_DEPLOY_MODULE: ${{ github.workflow }} + CI_DEPLOY_PLATFORM: ${{ github.job }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD }} +jobs: + windows-x86: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + windows-x86_64: + runs-on: windows-2019 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/deploy-windows@actions + redeploy: + needs: [windows-x86, windows-x86_64] + runs-on: ubuntu-16.04 + steps: + - uses: bytedeco/javacpp-presets/.github/actions/redeploy@actions diff --git a/README.md b/README.md index 4669c30c8d2..391d44ccfc5 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,57 @@ JavaCPP Presets =============== -[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/javacpp-presets/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/javacpp-presets) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/javacpp-presets.svg)](http://bytedeco.org/builds/) Android, iOS, Linux, Mac OS X: [![Travis CI](https://travis-ci.org/bytedeco/javacpp-presets.svg?branch=master)](https://travis-ci.org/bytedeco/javacpp-presets) Windows: [![AppVeyor](https://ci.appveyor.com/api/projects/status/github/bytedeco/javacpp-presets?branch=master&svg=true)](https://ci.appveyor.com/project/bytedeco/javacpp-presets) Commercial support and paid services for custom presets: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) - +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/javacpp-presets/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/javacpp-presets) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/javacpp-presets.svg)](http://bytedeco.org/builds/) +Build status for all platforms (Android, iOS, Linux, Mac OS X, Windows): + [![opencv](https://github.com/bytedeco/javacpp-presets/workflows/opencv/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aopencv) + [![ffmpeg](https://github.com/bytedeco/javacpp-presets/workflows/ffmpeg/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Affmpeg) + [![flycapture](https://github.com/bytedeco/javacpp-presets/workflows/flycapture/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aflycapture) + [![spinnaker](https://github.com/bytedeco/javacpp-presets/workflows/spinnaker/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aspinnaker) + [![libdc1394](https://github.com/bytedeco/javacpp-presets/workflows/libdc1394/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Alibdc1394) + [![libfreenect](https://github.com/bytedeco/javacpp-presets/workflows/libfreenect/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Alibfreenect) + [![libfreenect2](https://github.com/bytedeco/javacpp-presets/workflows/libfreenect2/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Alibfreenect2) + [![librealsense](https://github.com/bytedeco/javacpp-presets/workflows/librealsense/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Alibrealsense) + [![librealsense2](https://github.com/bytedeco/javacpp-presets/workflows/librealsense2/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Alibrealsense2) + [![videoinput](https://github.com/bytedeco/javacpp-presets/workflows/videoinput/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Avideoinput) + [![artoolkitplus](https://github.com/bytedeco/javacpp-presets/workflows/artoolkitplus/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aartoolkitplus) + [![chilitags](https://github.com/bytedeco/javacpp-presets/workflows/chilitags/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Achilitags) + [![flandmark](https://github.com/bytedeco/javacpp-presets/workflows/flandmark/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aflandmark) + [![arrow](https://github.com/bytedeco/javacpp-presets/workflows/arrow/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aarrow) + [![hdf5](https://github.com/bytedeco/javacpp-presets/workflows/hdf5/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Ahdf5) + [![hyperscan](https://github.com/bytedeco/javacpp-presets/workflows/hyperscan/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Ahyperscan) + [![mkl](https://github.com/bytedeco/javacpp-presets/workflows/mkl/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Amkl) + [![mkl-dnn](https://github.com/bytedeco/javacpp-presets/workflows/mkl-dnn/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Amkl-dnn) + [![dnnl](https://github.com/bytedeco/javacpp-presets/workflows/dnnl/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Adnnl) + [![openblas](https://github.com/bytedeco/javacpp-presets/workflows/openblas/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aopenblas) + [![arpack-ng](https://github.com/bytedeco/javacpp-presets/workflows/arpack-ng/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aarpack-ng) + [![cminpack](https://github.com/bytedeco/javacpp-presets/workflows/cminpack/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Acminpack) + [![fftw](https://github.com/bytedeco/javacpp-presets/workflows/fftw/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Afftw) + [![gsl](https://github.com/bytedeco/javacpp-presets/workflows/gsl/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Agsl) + [![cpython](https://github.com/bytedeco/javacpp-presets/workflows/cpython/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Acpython) + [![numpy](https://github.com/bytedeco/javacpp-presets/workflows/numpy/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Anumpy) + [![scipy](https://github.com/bytedeco/javacpp-presets/workflows/scipy/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Ascipy) + [![gym](https://github.com/bytedeco/javacpp-presets/workflows/gym/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Agym) + [![llvm](https://github.com/bytedeco/javacpp-presets/workflows/llvm/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Allvm) + [![libpostal](https://github.com/bytedeco/javacpp-presets/workflows/libpostal/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Alibpostal) + [![leptonica](https://github.com/bytedeco/javacpp-presets/workflows/leptonica/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aleptonica) + [![tesseract](https://github.com/bytedeco/javacpp-presets/workflows/tesseract/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Atesseract) + [![caffe](https://github.com/bytedeco/javacpp-presets/workflows/caffe/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Acaffe) + [![openpose](https://github.com/bytedeco/javacpp-presets/workflows/openpose/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aopenpose) + [![cuda](https://github.com/bytedeco/javacpp-presets/workflows/cuda/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Acuda) + [![mxnet](https://github.com/bytedeco/javacpp-presets/workflows/mxnet/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Amxnet) + [![tensorflow](https://github.com/bytedeco/javacpp-presets/workflows/tensorflow/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Atensorflow) + [![tensorrt](https://github.com/bytedeco/javacpp-presets/workflows/tensorrt/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Atensorrt) + [![ale](https://github.com/bytedeco/javacpp-presets/workflows/ale/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aale) + [![onnx](https://github.com/bytedeco/javacpp-presets/workflows/onnx/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aonnx) + [![ngraph](https://github.com/bytedeco/javacpp-presets/workflows/ngraph/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Angraph) + [![onnxruntime](https://github.com/bytedeco/javacpp-presets/workflows/onnxruntime/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aonnxruntime) + [![tvm](https://github.com/bytedeco/javacpp-presets/workflows/tvm/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Atvm) + [![liquidfun](https://github.com/bytedeco/javacpp-presets/workflows/liquidfun/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aliquidfun) + [![qt](https://github.com/bytedeco/javacpp-presets/workflows/qt/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aqt) + [![skia](https://github.com/bytedeco/javacpp-presets/workflows/skia/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Askia) + [![cpu_features](https://github.com/bytedeco/javacpp-presets/workflows/cpu_features/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Acpu_features) + [![systems](https://github.com/bytedeco/javacpp-presets/workflows/systems/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Asystems) +Commercial support and paid services for custom presets: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) Introduction ------------ diff --git a/ale/README.md b/ale/README.md index 917f7866318..d5f4003efdc 100644 --- a/ale/README.md +++ b/ale/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for ALE ======================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/ale/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/ale) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/ale.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![ale](https://github.com/bytedeco/javacpp-presets/workflows/ale/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aale) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/arpack-ng/README.md b/arpack-ng/README.md index 829e253dae3..b5d163e9b48 100644 --- a/arpack-ng/README.md +++ b/arpack-ng/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for ARPACK-NG ============================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/arpack-ng/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/arpack-ng) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/arpack-ng.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![arpack-ng](https://github.com/bytedeco/javacpp-presets/workflows/arpack-ng/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aarpack-ng) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/arrow/README.md b/arrow/README.md index 66ed11e260d..7cf23a4ebb4 100644 --- a/arrow/README.md +++ b/arrow/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for Arrow ========================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/arrow/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/arrow) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/arrow.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![arrow](https://github.com/bytedeco/javacpp-presets/workflows/arrow/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aarrow) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/artoolkitplus/README.md b/artoolkitplus/README.md index 462e9c68dac..87860c04f70 100644 --- a/artoolkitplus/README.md +++ b/artoolkitplus/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for ARToolKitPlus ================================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/artoolkitplus/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/artoolkitplus) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/artoolkitplus.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![artoolkitplus](https://github.com/bytedeco/javacpp-presets/workflows/artoolkitplus/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aartoolkitplus) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/caffe/README.md b/caffe/README.md index 78a2f15d143..a2667883c53 100644 --- a/caffe/README.md +++ b/caffe/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for Caffe ========================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/caffe/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/caffe) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/caffe.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![caffe](https://github.com/bytedeco/javacpp-presets/workflows/caffe/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Acaffe) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/chilitags/README.md b/chilitags/README.md index d78f654ccbe..762ecc366bc 100644 --- a/chilitags/README.md +++ b/chilitags/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for Chilitags ============================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/chilitags/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/chilitags) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/chilitags.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![chilitags](https://github.com/bytedeco/javacpp-presets/workflows/chilitags/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Achilitags) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/cminpack/README.md b/cminpack/README.md index 3fdddac3584..cacce30417b 100644 --- a/cminpack/README.md +++ b/cminpack/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for CMINPACK ============================ +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/cminpack/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/cminpack) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/cminpack.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![cminpack](https://github.com/bytedeco/javacpp-presets/workflows/cminpack/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Acminpack) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/cpu_features/README.md b/cpu_features/README.md index 0f0b28925f1..a9b20b91b68 100644 --- a/cpu_features/README.md +++ b/cpu_features/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for cpu_features ================================ +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/cpu_features/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/cpu_features) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/cpu_features.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![cpu_features](https://github.com/bytedeco/javacpp-presets/workflows/cpu_features/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Acpu_features) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/cpython/README.md b/cpython/README.md index a5ccb3f6990..0ca51354cb3 100644 --- a/cpython/README.md +++ b/cpython/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for CPython =========================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/cpython/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/cpython) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/cpython.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![cpython](https://github.com/bytedeco/javacpp-presets/workflows/cpython/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Acpython) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + License Agreements ------------------ By downloading these archives, you agree to the [terms and conditions for accessing or otherwise using Python](https://docs.python.org/3/license.html). diff --git a/cuda/README.md b/cuda/README.md index a141387e556..7d70567fd46 100644 --- a/cuda/README.md +++ b/cuda/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for CUDA ======================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/cuda/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/cuda) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/cuda.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![cuda](https://github.com/bytedeco/javacpp-presets/workflows/cuda/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Acuda) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + License Agreements ------------------ By downloading these archives, you agree to the terms of the license agreements for NVIDIA software included in the archives. diff --git a/dnnl/README.md b/dnnl/README.md index 2089770599c..b4b2183ef98 100644 --- a/dnnl/README.md +++ b/dnnl/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for DNNL ======================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/dnnl/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/dnnl) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/dnnl.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![dnnl](https://github.com/bytedeco/javacpp-presets/workflows/dnnl/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Adnnl) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/ffmpeg/README.md b/ffmpeg/README.md index 73a325dae5c..1938769f964 100644 --- a/ffmpeg/README.md +++ b/ffmpeg/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for FFmpeg ========================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/ffmpeg/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/ffmpeg) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/ffmpeg.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![ffmpeg](https://github.com/bytedeco/javacpp-presets/workflows/ffmpeg/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Affmpeg) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/fftw/README.md b/fftw/README.md index 2213f30ebac..f3e4d281fa3 100644 --- a/fftw/README.md +++ b/fftw/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for FFTW ======================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/fftw/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/fftw) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/fftw.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![fftw](https://github.com/bytedeco/javacpp-presets/workflows/fftw/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Afftw) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/flandmark/README.md b/flandmark/README.md index a59d3b3be42..b2a3f781fda 100644 --- a/flandmark/README.md +++ b/flandmark/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for flandmark ============================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/opencv/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/flandmark) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/flandmark.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![flandmark](https://github.com/bytedeco/javacpp-presets/workflows/flandmark/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aflandmark) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/flycapture/README.md b/flycapture/README.md index 0baffc8d4e0..c51107159fe 100644 --- a/flycapture/README.md +++ b/flycapture/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for FlyCapture ============================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/flycapture/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/flycapture) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/flycapture.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![flycapture](https://github.com/bytedeco/javacpp-presets/workflows/flycapture/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aflycapture) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/gsl/README.md b/gsl/README.md index 454972e0877..bed74cdc55a 100644 --- a/gsl/README.md +++ b/gsl/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for GSL ======================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/gsl/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/gsl) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/gsl.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![gsl](https://github.com/bytedeco/javacpp-presets/workflows/gsl/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Agsl) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/gym/README.md b/gym/README.md index 8124507387b..423dc85a228 100644 --- a/gym/README.md +++ b/gym/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for Gym ======================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/gym/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/gym) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/gym.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![gym](https://github.com/bytedeco/javacpp-presets/workflows/gym/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Agym) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/hdf5/README.md b/hdf5/README.md index 74660f696c1..fe18c7f942a 100644 --- a/hdf5/README.md +++ b/hdf5/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for HDF5 ======================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/hdf5/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/hdf5) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/hdf5.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![hdf5](https://github.com/bytedeco/javacpp-presets/workflows/hdf5/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Ahdf5) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/hyperscan/README.md b/hyperscan/README.md index 59fa0ca1c80..9d4424377d6 100644 --- a/hyperscan/README.md +++ b/hyperscan/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for Hyperscan ============================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/hyperscan/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/hyperscan) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/hyperscan.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![hyperscan](https://github.com/bytedeco/javacpp-presets/workflows/hyperscan/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Ahyperscan) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/leptonica/README.md b/leptonica/README.md index 9d56c6cc486..049af9677ca 100644 --- a/leptonica/README.md +++ b/leptonica/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for Leptonica ============================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/leptonica/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/leptonica) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/leptonica.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![leptonica](https://github.com/bytedeco/javacpp-presets/workflows/leptonica/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aleptonica) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/libdc1394/README.md b/libdc1394/README.md index 6fdf050beeb..acc85311bef 100644 --- a/libdc1394/README.md +++ b/libdc1394/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for libdc1394 ============================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/libdc1394/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/libdc1394) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/libdc1394.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![libdc1394](https://github.com/bytedeco/javacpp-presets/workflows/libdc1394/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Alibdc1394) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/libfreenect/README.md b/libfreenect/README.md index 8a81e49c153..e86c1fb77a4 100644 --- a/libfreenect/README.md +++ b/libfreenect/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for libfreenect =============================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/libfreenect/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/libfreenect) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/libfreenect.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![libfreenect](https://github.com/bytedeco/javacpp-presets/workflows/libfreenect/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Alibfreenect) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/libfreenect2/README.md b/libfreenect2/README.md index 1ee713d48f5..05e8c7308cd 100644 --- a/libfreenect2/README.md +++ b/libfreenect2/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for libfreenect2 ================================ +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/libfreenect2/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/libfreenect2) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/libfreenect2.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![libfreenect2](https://github.com/bytedeco/javacpp-presets/workflows/libfreenect2/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Alibfreenect2) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/libpostal/README.md b/libpostal/README.md index 0a82423ef57..adab37ff283 100644 --- a/libpostal/README.md +++ b/libpostal/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for libpostal ============================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/libpostal/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/libpostal) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/libpostal.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![libpostal](https://github.com/bytedeco/javacpp-presets/workflows/libpostal/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Alibpostal) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/librealsense/README.md b/librealsense/README.md index e91b5b5e84b..1e8e1836d59 100644 --- a/librealsense/README.md +++ b/librealsense/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for librealsense ================================ +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/librealsense/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/librealsense) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/librealsense.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![librealsense](https://github.com/bytedeco/javacpp-presets/workflows/librealsense/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Alibrealsense) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/librealsense2/README.md b/librealsense2/README.md index 58f21edaca0..76b85aa50ab 100644 --- a/librealsense2/README.md +++ b/librealsense2/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for librealsense2 ================================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/librealsense2/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/librealsense2) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/librealsense2.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![librealsense2](https://github.com/bytedeco/javacpp-presets/workflows/librealsense2/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Alibrealsense2) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/liquidfun/README.md b/liquidfun/README.md index 1a553a209db..a52fd9b3c24 100644 --- a/liquidfun/README.md +++ b/liquidfun/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for LiquidFun ============================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/liquidfun/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/liquidfun) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/liquidfun.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![liquidfun](https://github.com/bytedeco/javacpp-presets/workflows/liquidfun/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aliquidfun) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/llvm/README.md b/llvm/README.md index 731829c13e3..a93ab915b21 100644 --- a/llvm/README.md +++ b/llvm/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for LLVM ======================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/llvm/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/llvm) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/llvm.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![llvm](https://github.com/bytedeco/javacpp-presets/workflows/llvm/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Allvm) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/mkl-dnn/README.md b/mkl-dnn/README.md index f86bf9e9a55..fdac209cd9b 100644 --- a/mkl-dnn/README.md +++ b/mkl-dnn/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for MKL-DNN =========================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/mkl-dnn/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/mkl-dnn) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/mkl-dnn.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![mkl-dnn](https://github.com/bytedeco/javacpp-presets/workflows/mkl-dnn/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Amkl-dnn) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/mkl/README.md b/mkl/README.md index 57eec50cefe..b2a9e083388 100644 --- a/mkl/README.md +++ b/mkl/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for MKL ======================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/mkl/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/mkl) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/mkl.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![mkl](https://github.com/bytedeco/javacpp-presets/workflows/mkl/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Amkl) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/mxnet/README.md b/mxnet/README.md index 94b6e4049ac..2ed42bbbb1f 100644 --- a/mxnet/README.md +++ b/mxnet/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for MXNet ========================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/mxnet/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/mxnet) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/mxnet.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![mxnet](https://github.com/bytedeco/javacpp-presets/workflows/mxnet/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Amxnet) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/ngraph/README.md b/ngraph/README.md index c3404b5f162..278c8f5e9c5 100644 --- a/ngraph/README.md +++ b/ngraph/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for nGraph ========================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/ngraph/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/ngraph) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/ngraph.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![ngraph](https://github.com/bytedeco/javacpp-presets/workflows/ngraph/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Angraph) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/numpy/README.md b/numpy/README.md index f282db6b614..c6591a421ca 100644 --- a/numpy/README.md +++ b/numpy/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for NumPy ========================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/numpy/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/numpy) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/numpy.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![numpy](https://github.com/bytedeco/javacpp-presets/workflows/numpy/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Anumpy) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/onnx/README.md b/onnx/README.md index d0087d882a6..feee660d5c1 100644 --- a/onnx/README.md +++ b/onnx/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for ONNX ======================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/onnx/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/onnx) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/onnx.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![onnx](https://github.com/bytedeco/javacpp-presets/workflows/onnx/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aonnx) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/onnxruntime/README.md b/onnxruntime/README.md index 655b977154c..aea84d0062f 100644 --- a/onnxruntime/README.md +++ b/onnxruntime/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for ONNX Runtime ================================ +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/onnxruntime/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/onnxruntime) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/onnxruntime.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![onnxruntime](https://github.com/bytedeco/javacpp-presets/workflows/onnxruntime/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aonnxruntime) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/openblas/README.md b/openblas/README.md index 01b26a90d58..3100c6de322 100644 --- a/openblas/README.md +++ b/openblas/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for OpenBLAS ============================ +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/openblas/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/openblas) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/openblas.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![openblas](https://github.com/bytedeco/javacpp-presets/workflows/openblas/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aopenblas) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/opencv/README.md b/opencv/README.md index e607c31ea19..631ff8fe971 100644 --- a/opencv/README.md +++ b/opencv/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for OpenCV ========================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/opencv/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/opencv) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/opencv.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![opencv](https://github.com/bytedeco/javacpp-presets/workflows/opencv/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aopencv) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/openpose/README.md b/openpose/README.md index 64c84920180..a2e7e276791 100644 --- a/openpose/README.md +++ b/openpose/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for OpenPose ============================ +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/openpose/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/openpose) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/openpose.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![openpose](https://github.com/bytedeco/javacpp-presets/workflows/openpose/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aopenpose) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/qt/README.md b/qt/README.md index c7754b63cb0..25e27b25227 100644 --- a/qt/README.md +++ b/qt/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for Qt ====================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/qt/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/qt) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/qt.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![qt](https://github.com/bytedeco/javacpp-presets/workflows/qt/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aqt) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/scipy/README.md b/scipy/README.md index 86bcdeff5f7..0e667435d16 100644 --- a/scipy/README.md +++ b/scipy/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for SciPy ========================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/scipy/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/scipy) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/scipy.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![scipy](https://github.com/bytedeco/javacpp-presets/workflows/scipy/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Ascipy) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/skia/README.md b/skia/README.md index 12b1928f920..0e4eefd0de3 100644 --- a/skia/README.md +++ b/skia/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for Skia ======================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/skia/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/skia) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/skia.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![skia](https://github.com/bytedeco/javacpp-presets/workflows/skia/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Askia) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/spinnaker/README.md b/spinnaker/README.md index 89c354e15cb..f57f8d94e65 100644 --- a/spinnaker/README.md +++ b/spinnaker/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for Spinnaker ============================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/spinnaker/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/spinnaker) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/spinnaker.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![spinnaker](https://github.com/bytedeco/javacpp-presets/workflows/spinnaker/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Aspinnaker) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/systems/README.md b/systems/README.md index e09fcaeac56..3fb12fae651 100644 --- a/systems/README.md +++ b/systems/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for Systems =========================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/systems/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/systems) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/systems.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![systems](https://github.com/bytedeco/javacpp-presets/workflows/systems/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Asystems) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for system APIs: diff --git a/tensorflow/README.md b/tensorflow/README.md index 76abe09305c..6e31f1bea02 100644 --- a/tensorflow/README.md +++ b/tensorflow/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for TensorFlow ============================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/tensorflow/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/tensorflow) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/tensorflow.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![tensorflow](https://github.com/bytedeco/javacpp-presets/workflows/tensorflow/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Atensorflow) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/tensorrt/README.md b/tensorrt/README.md index 045c2f7628e..880f248c1c3 100644 --- a/tensorrt/README.md +++ b/tensorrt/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for TensorRT ============================ +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/tensorrt/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/tensorrt) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/tensorrt.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![tensorrt](https://github.com/bytedeco/javacpp-presets/workflows/tensorrt/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Atensorrt) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + License Agreements ------------------ By downloading these archives, you agree to the terms of the license agreements for NVIDIA software included in the archives. diff --git a/tesseract/README.md b/tesseract/README.md index 00b3fb16ab3..ab806fc606e 100644 --- a/tesseract/README.md +++ b/tesseract/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for Tesseract ============================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/tesseract/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/tesseract) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/tesseract.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![tesseract](https://github.com/bytedeco/javacpp-presets/workflows/tesseract/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Atesseract) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/tvm/README.md b/tvm/README.md index 8949d1ea89c..580820cb2a3 100644 --- a/tvm/README.md +++ b/tvm/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for TVM ======================= +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/tvm/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/tvm) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/tvm.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![tvm](https://github.com/bytedeco/javacpp-presets/workflows/tvm/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Atvm) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: diff --git a/videoinput/README.md b/videoinput/README.md index 75f4e5bfce7..a7bc6eb6440 100644 --- a/videoinput/README.md +++ b/videoinput/README.md @@ -1,6 +1,10 @@ JavaCPP Presets for videoInput ============================== +[![Gitter](https://badges.gitter.im/bytedeco/javacpp.svg)](https://gitter.im/bytedeco/javacpp) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/videoinput/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.bytedeco/videoinput) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.bytedeco/videoinput.svg)](http://bytedeco.org/builds/) +Build status for all platforms: [![videoinput](https://github.com/bytedeco/javacpp-presets/workflows/videoinput/badge.svg)](https://github.com/bytedeco/javacpp-presets/actions?query=workflow%3Avideoinput) Commercial support: [![xscode](https://img.shields.io/badge/Available%20on-xs%3Acode-blue?style=?style=plastic&logo=appveyor&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAlUlEQVR42uzXSwqAMAwE0Mn9L+3Ggtgkk35QwcnSJo9S+yGwM9DCooCbgn4YrJ4CIPUcQF7/XSBbx2TEz4sAZ2q1RAECBAiYBlCtvwN+KiYAlG7UDGj59MViT9hOwEqAhYCtAsUZvL6I6W8c2wcbd+LIWSCHSTeSAAECngN4xxIDSK9f4B9t377Wd7H5Nt7/Xz8eAgwAvesLRjYYPuUAAAAASUVORK5CYII=)](https://xscode.com/bytedeco/javacpp-presets) + + Introduction ------------ This directory contains the JavaCPP Presets module for: