-
-
Notifications
You must be signed in to change notification settings - Fork 33
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
26 changed files
with
236 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(concurrentqueue 1.0 CONFIG GLOBAL) | ||
endif() | ||
|
||
if(NOT TARGET concurrentqueue::concurrentqueue) | ||
add_library(concurrentqueue INTERFACE IMPORTED GLOBAL) | ||
add_library(concurrentqueue::concurrentqueue ALIAS concurrentqueue) | ||
target_include_directories(concurrentqueue INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/concurrentqueue>") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(dno CONFIG GLOBAL) | ||
endif() | ||
|
||
if(NOT TARGET dno::dno) | ||
add_library(dno INTERFACE IMPORTED GLOBAL) | ||
add_library(dno::dno ALIAS dno) | ||
target_include_directories(dno INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/dno>") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_path(DR_LIBS_INCLUDE_DIR dr_wav.h) | ||
endif() | ||
|
||
add_library(dr_libs INTERFACE IMPORTED GLOBAL) | ||
add_library(dr_libs::dr_libs ALIAS dr_libs) | ||
|
||
if(DR_LIBS_INCLUDE_DIR) | ||
target_include_directories(dr_libs INTERFACE "$<BUILD_INTERFACE:${DR_LIBS_INCLUDE_DIR}>") | ||
else() | ||
target_include_directories(dr_libs INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/dr_libs>") | ||
endif() |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1 @@ | ||
find_package(LeapMotion) | ||
|
||
if(NOT LeapMotion_FOUND) | ||
set(OSSIA_PROTOCOL_LEAPMOTION FALSE CACHE INTERNAL "") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,10 @@ | ||
set(LIBARTNET_INSTALL "${OSSIA_INSTALL_STATIC_DEPENDENCIES}" CACHE INTERNAL "" FORCE) | ||
set(LIBARTNET_DIR "${OSSIA_3RDPARTY_FOLDER}/libartnet") | ||
add_subdirectory("${LIBARTNET_DIR}" libartnet) | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(artnet CONFIG GLOBAL) | ||
endif() | ||
|
||
if(NOT TARGET artnet::artnet) | ||
set(LIBARTNET_INSTALL "${OSSIA_INSTALL_STATIC_DEPENDENCIES}" CACHE INTERNAL "" FORCE) | ||
set(LIBARTNET_DIR "${OSSIA_3RDPARTY_FOLDER}/libartnet") | ||
add_subdirectory("${LIBARTNET_DIR}" libartnet) | ||
endif() | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(mdspan CONFIG GLOBAL) | ||
endif() | ||
|
||
if(NOT TARGET mdspan::mdspan) | ||
add_library(mdspan INTERFACE IMPORTED GLOBAL) | ||
add_library(mdspan::mdspan ALIAS mdspan) | ||
target_include_directories(mdspan INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/mdspan/include>") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_path(NANOSIGNAL_INCLUDE_DIR nano_observer.hpp) | ||
endif() | ||
|
||
add_library(nanosignal INTERFACE IMPORTED GLOBAL) | ||
add_library(nanosignal::nanosignal ALIAS nanosignal) | ||
|
||
if(NANOSIGNAL_INCLUDE_DIR) | ||
target_include_directories(nanosignal INTERFACE "$<BUILD_INTERFACE:${NANOSIGNAL_INCLUDE_DIR}>") | ||
else() | ||
target_include_directories(nanosignal INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/nano-signal-slot/include>") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,12 @@ | ||
add_subdirectory(3rdparty/oscpack EXCLUDE_FROM_ALL) | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(oscpack 1.2 CONFIG GLOBAL) | ||
endif() | ||
|
||
# add_subdirectory(3rdparty/oscpack EXCLUDE_FROM_ALL) | ||
|
||
|
||
if(NOT TARGET oscpack::oscpack) | ||
add_library(oscpack INTERFACE IMPORTED GLOBAL) | ||
add_library(oscpack::oscpack ALIAS oscpack) | ||
target_include_directories(oscpack INTERFACE $<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/oscpack>) | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_path(PERLINNOISE_INCLUDE_DIR PerlinNoise.hpp) | ||
endif() | ||
|
||
add_library(perlinnoise INTERFACE IMPORTED GLOBAL) | ||
add_library(perlinnoise::perlinnoise ALIAS perlinnoise) | ||
|
||
if(PERLINNOISE_INCLUDE_DIR) | ||
target_include_directories(perlinnoise INTERFACE "$<BUILD_INTERFACE:${PERLINNOISE_INCLUDE_DIR}>") | ||
else() | ||
target_include_directories(perlinnoise INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/PerlinNoise>") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,9 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(RapidJSON 1.2 CONFIG GLOBAL) | ||
endif() | ||
|
||
if(NOT TARGET rapidjson::rapidjson) | ||
add_library(rapidjson INTERFACE IMPORTED GLOBAL) | ||
add_library(rapidjson::rapidjson ALIAS rapidjson) | ||
target_include_directories(rapidjson INTERFACE $<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/rapidjson/include>) | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_path(READERWRITERQUEUE_INCLUDE_DIR readerwriterqueue.h) | ||
endif() | ||
|
||
add_library(readerwriterqueue INTERFACE IMPORTED GLOBAL) | ||
add_library(readerwriterqueue::readerwriterqueue ALIAS readerwriterqueue) | ||
|
||
if(READERWRITERQUEUE_INCLUDE_DIR) | ||
target_include_directories(readerwriterqueue INTERFACE "$<BUILD_INTERFACE:${READERWRITERQUEUE_INCLUDE_DIR}>") | ||
else() | ||
target_include_directories(readerwriterqueue INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/readerwriterqueue>") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(rnd CONFIG GLOBAL) | ||
endif() | ||
|
||
if(NOT TARGET rnd::rnd) | ||
add_subdirectory("${OSSIA_3RDPARTY_FOLDER}/rnd") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,7 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(Servus CONFIG GLOBAL) | ||
endif() | ||
|
||
add_subdirectory(3rdparty/Servus EXCLUDE_FROM_ALL) | ||
if(NOT TARGET Servus_iface) | ||
add_subdirectory(3rdparty/Servus EXCLUDE_FROM_ALL) | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_path(SMALLFUN_INCLUDE_DIR smallfun.hpp) | ||
endif() | ||
|
||
add_library(smallfun INTERFACE IMPORTED GLOBAL) | ||
add_library(smallfun::smallfun ALIAS smallfun) | ||
|
||
if(SMALLFUN_INCLUDE_DIR) | ||
target_include_directories(smallfun INTERFACE "$<BUILD_INTERFACE:${SMALLFUN_INCLUDE_DIR}>") | ||
else() | ||
target_include_directories(smallfun INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/SmallFunction/smallfun/include>") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(span CONFIG GLOBAL) | ||
endif() | ||
|
||
if(NOT TARGET span::span) | ||
add_library(span INTERFACE IMPORTED GLOBAL) | ||
add_library(span::span ALIAS span) | ||
target_include_directories(span INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/span/include>") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(tuplet CONFIG GLOBAL) | ||
endif() | ||
|
||
if(NOT TARGET tuplet::tuplet) | ||
add_library(tuplet INTERFACE IMPORTED GLOBAL) | ||
add_library(tuplet::tuplet ALIAS tuplet) | ||
target_include_directories(tuplet INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/tuplet/include>") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(unordered_dense CONFIG GLOBAL) | ||
endif() | ||
|
||
if(NOT TARGET unordered_dense::unordered_dense) | ||
add_library(unordered_dense INTERFACE IMPORTED GLOBAL) | ||
add_library(unordered_dense::unordered_dense ALIAS unordered_dense) | ||
target_include_directories(unordered_dense INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/unordered_dense/include>") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(verdigris CONFIG GLOBAL) | ||
endif() | ||
|
||
if(NOT TARGET verdigris::verdigris) | ||
add_library(verdigris INTERFACE IMPORTED GLOBAL) | ||
add_library(verdigris::verdigris ALIAS verdigris) | ||
target_include_directories(verdigris INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/verdigris/src>") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
if(OSSIA_USE_SYSTEM_LIBRARIES) | ||
find_package(websocketpp CONFIG GLOBAL) | ||
endif() | ||
|
||
if(NOT TARGET websocketpp::websocketpp) | ||
add_library(websocketpp INTERFACE IMPORTED GLOBAL) | ||
add_library(websocketpp::websocketpp ALIAS websocketpp) | ||
target_include_directories(websocketpp INTERFACE "$<BUILD_INTERFACE:${OSSIA_3RDPARTY_FOLDER}/websocketpp>") | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.