Skip to content

Commit ab79c27

Browse files
committed
🔧 Update conan build infrastructure
This updates the conan infrastructure to no longer attempt to run the executable, which casues issues on some platforms.
1 parent 88a8de8 commit ab79c27

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

.conan/test_package/CMakeLists.txt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,4 @@ add_executable(${PROJECT_NAME}
1616
)
1717
target_link_libraries(${PROJECT_NAME}
1818
PRIVATE Backport::Backport
19-
)
20-
set_target_properties(${PROJECT_NAME}
21-
PROPERTIES
22-
OUTPUT_NAME "test-package"
23-
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin"
24-
)
19+
)

.github/workflows/deploy-conan.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,8 @@ jobs:
3838
3939
- name: Test Package
4040
run: |
41-
echo "${CONAN_PACKAGE_PATH}"
4241
conan test $(pwd)/.conan/test_package "${CONAN_PACKAGE_PATH}"
4342
4443
- name: Deploy
4544
run: |
46-
conan upload "${full_package}" -r bintray --all
45+
conan upload "${CONAN_PACKAGE_PATH}" -r bintray --all

0 commit comments

Comments
 (0)