mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2025-09-14 11:17:08 +02:00
Add filex excluded by the gitignore.
This commit is contained in:
33
vendor/POCO/.gitattributes
vendored
Normal file
33
vendor/POCO/.gitattributes
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
# Set default behaviour, in case users don't have core.autocrlf set.
|
||||
* text=auto
|
||||
|
||||
# Explicitly declare text files we want to always be normalized and converted
|
||||
# to native line endings on checkout.
|
||||
*.txt text
|
||||
*.cpp text
|
||||
*.c text
|
||||
*.h text
|
||||
*.cmd text
|
||||
*.sln text
|
||||
*.vcproj text
|
||||
*.vcxproj text
|
||||
*.vcxproj.filters text
|
||||
*.page text
|
||||
*.html text
|
||||
*.xhtml text
|
||||
*.css text
|
||||
*.js text
|
||||
*.progen text
|
||||
*.xml text
|
||||
*.xsd text
|
||||
*.template text
|
||||
*.properties text
|
||||
*.ini text
|
||||
*.vxbuild text
|
||||
|
||||
# Denote all files that are truly binary and should not be modified.
|
||||
*.bin binary
|
||||
*.mc binary
|
||||
*.png binary
|
||||
*.jpg binary
|
||||
*.gif binary
|
146
vendor/POCO/.gitignore
vendored
Normal file
146
vendor/POCO/.gitignore
vendored
Normal file
@@ -0,0 +1,146 @@
|
||||
# Compiled #
|
||||
############
|
||||
*.com
|
||||
*.class
|
||||
*.dll
|
||||
*.dylib
|
||||
*.exe
|
||||
*.slo
|
||||
*.lo
|
||||
*.o
|
||||
*.so
|
||||
*.lai
|
||||
*.la
|
||||
*.a
|
||||
*.d
|
||||
*.vsp
|
||||
*.psess
|
||||
|
||||
# Gradle #
|
||||
##########
|
||||
!gradle.properties
|
||||
!settings.gradle
|
||||
!build.gradle
|
||||
!build.gradle.win
|
||||
!travis/.gradle/gradle.properties
|
||||
.gradle/
|
||||
**/guild/
|
||||
coverage/
|
||||
|
||||
# NuGet #
|
||||
#########
|
||||
*.nupkg
|
||||
|
||||
# WiX #
|
||||
#######
|
||||
*.msi
|
||||
*.wixobj
|
||||
*.wixpdb
|
||||
|
||||
# Make #
|
||||
########
|
||||
config.build
|
||||
config.make
|
||||
|
||||
# CLion #
|
||||
########
|
||||
.idea/
|
||||
|
||||
# CMake #
|
||||
########
|
||||
cmake_install.cmake
|
||||
cmake_uninstall.cmake
|
||||
CMakeFiles
|
||||
CMakeCache.txt
|
||||
CPackConfig.cmake
|
||||
CPackSourceConfig.cmake
|
||||
cmake_*
|
||||
cmake-build-*
|
||||
|
||||
# Packages #
|
||||
############
|
||||
# it's better to unpack these files and commit the raw source
|
||||
# git has its own built in compression methods
|
||||
*.7z
|
||||
*.dmg
|
||||
*.gz
|
||||
*.iso
|
||||
*.jar
|
||||
*.rar
|
||||
*.tar
|
||||
*.zip
|
||||
|
||||
# Logs and databases #
|
||||
######################
|
||||
*.log*
|
||||
*.sqlite
|
||||
*.db
|
||||
test*.txt
|
||||
XML/testsuite/rss.xml
|
||||
|
||||
# OS generated files #
|
||||
######################
|
||||
.DS_Store
|
||||
.DS_Store?
|
||||
._*
|
||||
.Spotlight-V100
|
||||
.Trashes
|
||||
Icon?
|
||||
ehthumbs.db
|
||||
Thumbs.db
|
||||
*~
|
||||
|
||||
# VS generated files #
|
||||
######################
|
||||
*.obj
|
||||
*.exe
|
||||
*.pdb
|
||||
*.user
|
||||
*.aps
|
||||
*.pch
|
||||
*.ipch
|
||||
*.ncb
|
||||
*.suo
|
||||
*.sdf
|
||||
*.opensdf
|
||||
*.tlb
|
||||
*.tlh
|
||||
*.ilk
|
||||
*.lib
|
||||
*.exp
|
||||
*.idb
|
||||
*.rc
|
||||
*.res
|
||||
*.manifest
|
||||
*.tlog
|
||||
*.lastbuildstate
|
||||
*.unsuccessfulbuild
|
||||
*.opendb
|
||||
.vs/
|
||||
release_shared/
|
||||
debug_shared/
|
||||
release_static/
|
||||
debug_static/
|
||||
release_static_md/
|
||||
debug_static_md/
|
||||
release_static_mt/
|
||||
debug_static_mt/
|
||||
bin/
|
||||
bin64/
|
||||
lib/
|
||||
lib64/
|
||||
pocomsg.h
|
||||
**/UpgradeLog*.XML
|
||||
|
||||
# Eclipse generated files #
|
||||
###########################
|
||||
.project
|
||||
.cproject
|
||||
.settings
|
||||
cmake-build/
|
||||
|
||||
# Temporary files #
|
||||
###################
|
||||
*.bak
|
||||
stage/
|
||||
releases/
|
0
vendor/POCO/.gitmodules
vendored
Normal file
0
vendor/POCO/.gitmodules
vendored
Normal file
293
vendor/POCO/.travis.yml
vendored
Normal file
293
vendor/POCO/.travis.yml
vendored
Normal file
@@ -0,0 +1,293 @@
|
||||
language: cpp
|
||||
|
||||
cache:
|
||||
- apt
|
||||
|
||||
services:
|
||||
- mongodb
|
||||
- redis
|
||||
- postgresql
|
||||
- mysql
|
||||
|
||||
addons:
|
||||
postgresql: "9.4"
|
||||
|
||||
git:
|
||||
submodules: false
|
||||
|
||||
notifications:
|
||||
slack:
|
||||
secure: "EKysuMlTU3Uv5XFX+zuwHK/ej4wtD8+UjO5xvchCFMkRgM0V3rERVT1rV6NocNBH4hjTcvue9DEKdWAtqdDh06vTOHGKdnZ/e204jA38HfcIA0SPVbQXzjckQXALvKl51OPOmGuI7Feo4wyohzUyGoDLo1bom02xqDfC3caQB5Q="
|
||||
|
||||
jobs:
|
||||
include:
|
||||
- name: Android (API level 19)
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- openjdk-8-jdk
|
||||
before_install:
|
||||
- export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
|
||||
- wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
|
||||
- unzip -qq sdk-tools-linux-4333796.zip -d /opt/android-sdk
|
||||
- rm sdk-tools-linux-4333796.zip
|
||||
- echo "y" | /opt/android-sdk/tools/bin/sdkmanager "platform-tools" "system-images;android-24;default;armeabi-v7a" "platforms;android-24" "emulator" "ndk-bundle" "cmake;3.10.2.4988404" > /dev/null
|
||||
before_script:
|
||||
- export TERM=dumb
|
||||
- export _NO_CHECK_SIGNATURE=true
|
||||
- export ANDROID_SDK_ROOT=/opt/android-sdk
|
||||
- echo no | /opt/android-sdk/tools/bin/avdmanager create avd -n test -k "system-images;android-24;default;armeabi-v7a"
|
||||
- /opt/android-sdk/emulator/emulator -avd test -no-audio -no-window -dns-server 8.8.8.8 &
|
||||
#- android-wait-for-emulator || android-wait-for-emulator
|
||||
- /opt/android-sdk/platform-tools/adb shell input keyevent 82 &
|
||||
script:
|
||||
# Mandatory cmake parameter to set API level and platform for the android toolchain:
|
||||
# /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake -DCMAKE_TOOLCHAIN_FILE=/usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_ABI=armeabi-v7a -DANDROID_PLATFORM=android-22
|
||||
# See also in /usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake
|
||||
|
||||
# Using the ninja build command. Is much faster then make build command.
|
||||
- /opt/android-sdk/cmake/3.10.2.4988404/bin/cmake -H. -Bcmake-build -GNinja -DANDROID_ABI=armeabi-v7a -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/opt/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_PLATFORM=android-19 -DCMAKE_MAKE_PROGRAM=/opt/android-sdk/cmake/3.10.2.4988404/bin/ninja -DANDROID_STL="c++_static" -DANDROID_CPP_FEATURES="exceptions rtti" -DENABLE_APACHECONNECTOR=OFF -DENABLE_NETSSL=OFF -DENABLE_CRYPTO=OFF -DENABLE_JWT=OFF -DENABLE_DATA_MYSQL=OFF -DENABLE_DATA_POSTGRESQL=OFF -DENABLE_TESTS=ON -DENABLE_LONG_RUNNING_TESTS=OFF -DOLD_REDIS_VERSION=ON &&
|
||||
/opt/android-sdk/cmake/3.10.2.4988404/bin/cmake --build cmake-build --target all #&&
|
||||
#cd cmake-build && travis_wait 30 /opt/android-sdk/cmake/3.10.2.4988404/bin/ctest -E Foundation --output-on-failure FIXME Android emulator hangs
|
||||
|
||||
- name: Android (API level 24 arm64-v8a)
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- openjdk-8-jdk
|
||||
before_install:
|
||||
- export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
|
||||
- wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
|
||||
- unzip -qq sdk-tools-linux-4333796.zip -d /opt/android-sdk
|
||||
- rm sdk-tools-linux-4333796.zip
|
||||
- echo "y" | /opt/android-sdk/tools/bin/sdkmanager "platform-tools" "system-images;android-24;default;arm64-v8a" "platforms;android-24" "emulator" "ndk-bundle" "cmake;3.10.2.4988404" > /dev/null
|
||||
before_script:
|
||||
- export TERM=dumb
|
||||
- export _NO_CHECK_SIGNATURE=true
|
||||
- export ANDROID_SDK_ROOT=/opt/android-sdk
|
||||
- echo no | /opt/android-sdk/tools/bin/avdmanager create avd -n test -k "system-images;android-24;default;arm64-v8a"
|
||||
- /opt/android-sdk/emulator/emulator -avd test -no-audio -no-window -dns-server 8.8.8.8 &
|
||||
#- android-wait-for-emulator || android-wait-for-emulator
|
||||
- /opt/android-sdk/platform-tools/adb shell input keyevent 82 &
|
||||
script:
|
||||
# Mandatory cmake parameter to set API level and platform for the android toolchain:
|
||||
# /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake -DCMAKE_TOOLCHAIN_FILE=/usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_ABI=armeabi-v7a -DANDROID_PLATFORM=android-22
|
||||
# See also in /usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake
|
||||
|
||||
# Using the ninja build command. Is much faster then make build command.
|
||||
- /opt/android-sdk/cmake/3.10.2.4988404/bin/cmake -H. -Bcmake-build -GNinja -DANDROID_ABI=arm64-v8a -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/opt/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_PLATFORM=android-24 -DCMAKE_MAKE_PROGRAM=/opt/android-sdk/cmake/3.10.2.4988404/bin/ninja -DANDROID_STL="c++_static" -DANDROID_CPP_FEATURES="exceptions rtti" -DENABLE_APACHECONNECTOR=OFF -DENABLE_NETSSL=OFF -DENABLE_CRYPTO=OFF -DENABLE_JWT=OFF -DENABLE_DATA_MYSQL=OFF -DENABLE_DATA_POSTGRESQL=OFF -DENABLE_TESTS=ON -DENABLE_LONG_RUNNING_TESTS=OFF -DOLD_REDIS_VERSION=ON &&
|
||||
/opt/android-sdk/cmake/3.10.2.4988404/bin/cmake --build cmake-build --target all #&&
|
||||
#cd cmake-build && travis_wait 30 /opt/android-sdk/cmake/3.10.2.4988404/bin/ctest -E Foundation --output-on-failure FIXME Android emulator hangs
|
||||
|
||||
- name: Linux (clang, make)
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- libssl-dev
|
||||
- unixodbc-dev
|
||||
- libmysqlclient-dev
|
||||
compiler: clang
|
||||
script:
|
||||
- ./configure --everything --omit=PDF --config=Linux-clang && make all -s -j2 && sudo make install
|
||||
- sudo -s ./travis/runtests.sh
|
||||
|
||||
- name: Linux (gcc, make)
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- libssl-dev
|
||||
- unixodbc-dev
|
||||
- libmysqlclient-dev
|
||||
compiler: gcc
|
||||
script:
|
||||
- ./configure --everything --omit=PDF && make all -s -j2 && sudo make install
|
||||
- sudo -s ./travis/runtests.sh
|
||||
|
||||
- name: Linux (gcc, make, arm64)
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: arm64
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- libssl-dev
|
||||
compiler: gcc
|
||||
script:
|
||||
# skip some libs due to build timeout
|
||||
- ./configure --everything --omit=PDF,Data/MySQL,Data/ODBC,Data/PostgreSQL,MongoDB,Redis && make all -s -j2 && sudo make install
|
||||
- sudo -s ./travis/runtests.sh
|
||||
|
||||
- name: Linux (gcc, make, ppc64le)
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: ppc64le
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- libssl-dev
|
||||
- libmysqlclient-dev
|
||||
compiler: gcc
|
||||
script:
|
||||
- ./configure --everything --omit=PDF,Data/ODBC,Data/PostgreSQL,Redis && make all -s -j2 && sudo make install
|
||||
- sudo -s ./travis/runtests.sh
|
||||
|
||||
- name: Linux (gcc, make, s390x)
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: s390x
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- libssl-dev
|
||||
- unixodbc-dev
|
||||
- libmysqlclient-dev
|
||||
compiler: gcc
|
||||
script:
|
||||
- ./configure --everything --omit=PDF,Redis && make all -s -j2 && sudo make install
|
||||
- sudo -s ./travis/runtests.sh
|
||||
|
||||
- name: macOS (clang, make)
|
||||
os: osx
|
||||
osx_image: xcode11.3
|
||||
addons:
|
||||
homebrew:
|
||||
packages:
|
||||
- openssl
|
||||
script:
|
||||
- ./configure --everything --no-prefix --omit=PDF,Data/MySQL,Data/ODBC,Data/PostgreSQL,Redis && make all -s -j2 && sudo make install
|
||||
# ignore test results for now as timing-sensitive tests fail randomly
|
||||
- sudo -s ./travis/runtests.sh || true
|
||||
|
||||
- name: Linux (gcc, cmake)
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
compiler: gcc
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- cmake
|
||||
- ninja-build
|
||||
- libssl-dev
|
||||
- unixodbc-dev
|
||||
- libmysqlclient-dev
|
||||
script:
|
||||
- cmake -H. -Bcmake-build -GNinja -DENABLE_PDF=OFF -DENABLE_TESTS=ON && cmake --build cmake-build --target all && cd cmake-build && sudo -s PWD=`pwd` ctest --output-on-failure -E "(DataMySQL)|(DataODBC)"
|
||||
|
||||
- name: Linux (clang, cmake)
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
compiler: clang
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- cmake
|
||||
- ninja-build
|
||||
- libssl-dev
|
||||
- unixodbc-dev
|
||||
- libmysqlclient-dev
|
||||
script:
|
||||
- cmake -H. -Bcmake-build -GNinja -DENABLE_PDF=OFF -DENABLE_TESTS=ON && cmake --build cmake-build --target all && cd cmake-build && sudo -s PWD=`pwd` ctest --output-on-failure -E "(DataMySQL)|(DataODBC)"
|
||||
|
||||
- name: Linux cross (arm-linux-gnueabi-g++, cmake)
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- cmake
|
||||
- ninja-build
|
||||
- libssl-dev
|
||||
- unixodbc-dev
|
||||
- libmysqlclient-dev
|
||||
- g++-arm-linux-gnueabi
|
||||
script:
|
||||
- export CC="arm-linux-gnueabi-gcc"
|
||||
- export CXX="arm-linux-gnueabi-g++"
|
||||
- cmake -H. -Bcmake-build -GNinja -DENABLE_PDF=OFF -DENABLE_NETSSL=OFF -DENABLE_CRYPTO=OFF -DENABLE_JWT=OFF -DENABLE_TESTS=ON && cmake --build cmake-build --target all
|
||||
|
||||
- name: Linux cross (arm-linux-gnueabihf-g++, cmake)
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- cmake
|
||||
- ninja-build
|
||||
- libssl-dev
|
||||
- unixodbc-dev
|
||||
- libmysqlclient-dev
|
||||
- g++-arm-linux-gnueabihf
|
||||
script:
|
||||
- export CC="arm-linux-gnueabihf-gcc"
|
||||
- export CXX="arm-linux-gnueabihf-g++"
|
||||
- cmake -H. -Bcmake-build -GNinja -DENABLE_PDF=OFF -DENABLE_NETSSL=OFF -DENABLE_CRYPTO=OFF -DENABLE_JWT=OFF -DENABLE_TESTS=ON && cmake --build cmake-build --target all
|
||||
|
||||
# build documentation and release
|
||||
- name: Documentation & Release
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
compiler: clang
|
||||
script:
|
||||
- . env.sh && mkdoc all && mkrel all
|
||||
- ls -l releases
|
||||
|
||||
# QA jobs for code analytics and metrics
|
||||
# static code analysis with cppcheck (we can add --enable=all later)
|
||||
- name: CppCheck
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- cppcheck
|
||||
script: cppcheck --force --quiet --inline-suppr -j2 -iData/SQLite/src/sqlite3.c .
|
||||
|
||||
# search for TODO within source tree
|
||||
- name: TODO
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
script: grep -r TODO *
|
||||
|
||||
# search for FIXME within source tree
|
||||
- name: FIXME
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
script: grep -r FIXME *
|
||||
|
||||
# search for HACK within source tree
|
||||
- name: HACK
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
script: grep -r HACK *
|
||||
|
||||
# some statistics about the code base
|
||||
- name: Sloccount
|
||||
os: linux
|
||||
dist: bionic
|
||||
arch: amd64
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- sloccount
|
||||
script: sloccount .
|
0
vendor/POCO/packaging/Linux/Fedora/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Linux/Fedora/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Linux/Ubuntu/debian/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Linux/Ubuntu/debian/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Other/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Other/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Other/VMS/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Other/VMS/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Unix/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Unix/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Unix/HP/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Unix/HP/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Unix/Sun/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Unix/Sun/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Windows/WiX/VS2013/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Windows/WiX/VS2013/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Windows/WiX/VS2015/.gitignore
vendored
Normal file
0
vendor/POCO/packaging/Windows/WiX/VS2015/.gitignore
vendored
Normal file
Reference in New Issue
Block a user