Skip to content

Commit 5a1f7af

Browse files
authored
Merge pull request #10 from bringauto/jan_kubalek/packager_consistency_bugfix
Do not install imported deps by default!
2 parents e711c76 + c6dd437 commit 5a1f7af

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

CMakeLists.txt

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,12 @@ INCLUDE(CheckPIESupported)
1414
CHECK_PIE_SUPPORTED()
1515
SET(CMAKE_POSITION_INDEPENDENT_CODE ON)
1616

17-
OPTION(BRINGAUTO_TESTS "Enable tests" OFF)
18-
OPTION(BRINGAUTO_PACKAGE "Package creation" OFF)
19-
OPTION(BRINGAUTO_INSTALL "Enable install" OFF)
20-
OPTION(BRINGAUTO_SYSTEM_DEP "Enable system dependencies" OFF)
21-
OPTION(BRINGAUTO_SAMPLES "Enable build of sample app, not used in project" OFF)
17+
OPTION(BRINGAUTO_TESTS "Enable tests" OFF)
18+
OPTION(BRINGAUTO_PACKAGE "Package creation" OFF)
19+
OPTION(BRINGAUTO_INSTALL "Enable install" OFF)
20+
OPTION(BRINGAUTO_SYSTEM_DEP "Enable system dependencies" OFF)
21+
OPTION(BRINGAUTO_SAMPLES "Enable build of sample app, not used in project" OFF)
22+
OPTION(BRINGAUTO_INSTALL_IMPORTED_DEPS "Enable installation of imported deps" OFF)
2223

2324
IF(BRINGAUTO_PACKAGE)
2425
IF(NOT BRINGAUTO_INSTALL)
@@ -76,7 +77,9 @@ IF (BRINGAUTO_INSTALL)
7677
TARGET fleet-http-client-shared
7778
NAMESPACE fleet-http-client-shared::
7879
)
79-
BA_PACKAGE_DEPS_IMPORTED(fleet-http-client-shared)
80+
IF(BRINGAUTO_INSTALL_IMPORTED_DEPS)
81+
BA_PACKAGE_DEPS_IMPORTED(fleet-http-client-shared)
82+
ENDIF()
8083
ENDIF ()
8184

8285
IF (BRINGAUTO_PACKAGE)

0 commit comments

Comments
 (0)