diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 816ea5f..b232738 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,6 +2,7 @@ name: Build on: push: + pull_request: env: TOOLCHAIN_URL: https://github.com/openlgtv/buildroot-nc4/releases/download/webos-b17b4cc/arm-webos-linux-gnueabi_sdk-buildroot.tar.gz @@ -56,7 +57,6 @@ jobs: path: | ${{github.workspace}}/build/hyperion-webos ${{github.workspace}}/build/*.so - ${{github.workspace}}/build/unicapture/*.so - uses: DoozyX/clang-format-lint-action@v0.14 with: @@ -71,4 +71,3 @@ jobs: files: | ${{github.workspace}}/build/hyperion-webos ${{github.workspace}}/build/*.so - ${{github.workspace}}/build/unicapture/*.so diff --git a/unicapture/CMakeLists.txt b/unicapture/CMakeLists.txt index 5c8948d..4f62f1a 100644 --- a/unicapture/CMakeLists.txt +++ b/unicapture/CMakeLists.txt @@ -7,6 +7,8 @@ target_include_directories(unicapture PUBLIC ${UNICAPTURE_INCLUDE_DIRS}) target_link_libraries(unicapture PUBLIC yuv) # "Unified" v2 Backends +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}) + add_library(gm_backend SHARED backends/libgm.c )