mirror of
https://github.com/Palakis/obs-websocket.git
synced 2024-08-30 18:12:16 +00:00
Merge pull request #322 from Palakis/remove-boost
general: remove boost remains
This commit is contained in:
commit
b94be080f6
@ -20,7 +20,6 @@ echo "[obs-websocket] Building 'obs-websocket' for macOS."
|
|||||||
mkdir -p build && cd build
|
mkdir -p build && cd build
|
||||||
cmake .. \
|
cmake .. \
|
||||||
-DQTDIR=/usr/local/opt/qt \
|
-DQTDIR=/usr/local/opt/qt \
|
||||||
-DBOOST_ROOT=/usr/local/opt/boost \
|
|
||||||
-DLIBOBS_INCLUDE_DIR=../../obs-studio/libobs \
|
-DLIBOBS_INCLUDE_DIR=../../obs-studio/libobs \
|
||||||
-DLIBOBS_LIB=../../obs-studio/libobs \
|
-DLIBOBS_LIB=../../obs-studio/libobs \
|
||||||
-DOBS_FRONTEND_LIB="$(pwd)/../../obs-studio/build/UI/obs-frontend-api/libobs-frontend-api.dylib" \
|
-DOBS_FRONTEND_LIB="$(pwd)/../../obs-studio/build/UI/obs-frontend-api/libobs-frontend-api.dylib" \
|
||||||
|
@ -21,7 +21,7 @@ echo "[obs-websocket] Updating Homebrew.."
|
|||||||
brew update >/dev/null
|
brew update >/dev/null
|
||||||
echo "[obs-websocket] Checking installed Homebrew formulas.."
|
echo "[obs-websocket] Checking installed Homebrew formulas.."
|
||||||
BREW_PACKAGES=$(brew list)
|
BREW_PACKAGES=$(brew list)
|
||||||
BREW_DEPENDENCIES="jack speexdsp ccache swig mbedtls boost"
|
BREW_DEPENDENCIES="jack speexdsp ccache swig mbedtls"
|
||||||
|
|
||||||
for DEPENDENCY in ${BREW_DEPENDENCIES}; do
|
for DEPENDENCY in ${BREW_DEPENDENCIES}; do
|
||||||
if echo "${BREW_PACKAGES}" | grep -q "^${DEPENDENCY}\$"; then
|
if echo "${BREW_PACKAGES}" | grep -q "^${DEPENDENCY}\$"; then
|
||||||
|
@ -11,8 +11,7 @@ apt-get install -y \
|
|||||||
checkinstall \
|
checkinstall \
|
||||||
cmake \
|
cmake \
|
||||||
obs-studio \
|
obs-studio \
|
||||||
qtbase5-dev \
|
qtbase5-dev
|
||||||
libboost-all-dev
|
|
||||||
|
|
||||||
# Dirty hack
|
# Dirty hack
|
||||||
wget -O /usr/include/obs/obs-frontend-api.h https://raw.githubusercontent.com/obsproject/obs-studio/master/UI/obs-frontend-api/obs-frontend-api.h
|
wget -O /usr/include/obs/obs-frontend-api.h https://raw.githubusercontent.com/obsproject/obs-studio/master/UI/obs-frontend-api/obs-frontend-api.h
|
||||||
|
@ -25,7 +25,6 @@ endif()
|
|||||||
find_package(LibObs REQUIRED)
|
find_package(LibObs REQUIRED)
|
||||||
find_package(Qt5Core REQUIRED)
|
find_package(Qt5Core REQUIRED)
|
||||||
find_package(Qt5Widgets REQUIRED)
|
find_package(Qt5Widgets REQUIRED)
|
||||||
find_package(Boost REQUIRED)
|
|
||||||
|
|
||||||
set(obs-websocket_SOURCES
|
set(obs-websocket_SOURCES
|
||||||
src/obs-websocket.cpp
|
src/obs-websocket.cpp
|
||||||
@ -67,7 +66,6 @@ include_directories(
|
|||||||
"${LIBOBS_INCLUDE_DIR}/../UI/obs-frontend-api"
|
"${LIBOBS_INCLUDE_DIR}/../UI/obs-frontend-api"
|
||||||
${Qt5Core_INCLUDES}
|
${Qt5Core_INCLUDES}
|
||||||
${Qt5Widgets_INCLUDES}
|
${Qt5Widgets_INCLUDES}
|
||||||
${Boost_INCLUDE_DIRS}
|
|
||||||
"${CMAKE_SOURCE_DIR}/deps/asio/asio/include"
|
"${CMAKE_SOURCE_DIR}/deps/asio/asio/include"
|
||||||
"${CMAKE_SOURCE_DIR}/deps/websocketpp")
|
"${CMAKE_SOURCE_DIR}/deps/websocketpp")
|
||||||
|
|
||||||
|
@ -8,7 +8,6 @@ install:
|
|||||||
- 7z x dependencies2015.zip -odependencies2015
|
- 7z x dependencies2015.zip -odependencies2015
|
||||||
- set DepsPath32=%CD%\dependencies2015\win32
|
- set DepsPath32=%CD%\dependencies2015\win32
|
||||||
- set DepsPath64=%CD%\dependencies2015\win64
|
- set DepsPath64=%CD%\dependencies2015\win64
|
||||||
- set BoostRoot=C:\Libraries\boost_1_67_0
|
|
||||||
- call C:\projects\obs-websocket\CI\install-setup-qt.cmd
|
- call C:\projects\obs-websocket\CI\install-setup-qt.cmd
|
||||||
- set build_config=RelWithDebInfo
|
- set build_config=RelWithDebInfo
|
||||||
- call C:\projects\obs-websocket\CI\install-build-obs.cmd
|
- call C:\projects\obs-websocket\CI\install-build-obs.cmd
|
||||||
@ -16,9 +15,9 @@ install:
|
|||||||
- mkdir build32
|
- mkdir build32
|
||||||
- mkdir build64
|
- mkdir build64
|
||||||
- cd ./build32
|
- cd ./build32
|
||||||
- cmake -G "Visual Studio 14 2015" -DQTDIR="%QTDIR32%" -DBOOST_ROOT="%BoostRoot%" -DLibObs_DIR="C:\projects\obs-studio\build32\libobs" -DLIBOBS_INCLUDE_DIR="C:\projects\obs-studio\libobs" -DLIBOBS_LIB="C:\projects\obs-studio\build32\libobs\%build_config%\obs.lib" -DOBS_FRONTEND_LIB="C:\projects\obs-studio\build32\UI\obs-frontend-api\%build_config%\obs-frontend-api.lib" ..
|
- cmake -G "Visual Studio 14 2015" -DQTDIR="%QTDIR32%" -DLibObs_DIR="C:\projects\obs-studio\build32\libobs" -DLIBOBS_INCLUDE_DIR="C:\projects\obs-studio\libobs" -DLIBOBS_LIB="C:\projects\obs-studio\build32\libobs\%build_config%\obs.lib" -DOBS_FRONTEND_LIB="C:\projects\obs-studio\build32\UI\obs-frontend-api\%build_config%\obs-frontend-api.lib" ..
|
||||||
- cd ../build64
|
- cd ../build64
|
||||||
- cmake -G "Visual Studio 14 2015 Win64" -DQTDIR="%QTDIR64%" -DBOOST_ROOT="%BoostRoot%" -DLibObs_DIR="C:\projects\obs-studio\build64\libobs" -DLIBOBS_INCLUDE_DIR="C:\projects\obs-studio\libobs" -DLIBOBS_LIB="C:\projects\obs-studio\build64\libobs\%build_config%\obs.lib" -DOBS_FRONTEND_LIB="C:\projects\obs-studio\build64\UI\obs-frontend-api\%build_config%\obs-frontend-api.lib" ..
|
- cmake -G "Visual Studio 14 2015 Win64" -DQTDIR="%QTDIR64%" -DLibObs_DIR="C:\projects\obs-studio\build64\libobs" -DLIBOBS_INCLUDE_DIR="C:\projects\obs-studio\libobs" -DLIBOBS_LIB="C:\projects\obs-studio\build64\libobs\%build_config%\obs.lib" -DOBS_FRONTEND_LIB="C:\projects\obs-studio\build64\UI\obs-frontend-api\%build_config%\obs-frontend-api.lib" ..
|
||||||
|
|
||||||
build_script:
|
build_script:
|
||||||
- call msbuild /m /p:Configuration=%build_config% C:\projects\obs-websocket\build32\obs-websocket.sln /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
- call msbuild /m /p:Configuration=%build_config% C:\projects\obs-websocket\build32\obs-websocket.sln /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user