@@ -11,14 +11,17 @@ CMAKE_SYSTEM_PROCESSOR STREQUAL "i686")
11
11
SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DCOLUMNSTORE_MATURITY=MariaDB_PLUGIN_MATURITY_GAMMA" )
12
12
add_subdirectory (columnstore )
13
13
14
- # Needed to bump the component changes up to the main scope
15
- SET (CPACK_COMPONENTS_ALL ${CPACK_COMPONENTS_ALL} PARENT_SCOPE )
16
- IF (RPM )
17
- SET (CPACK_RPM_columnstore-engine_USER_FILELIST ${CPACK_RPM_columnstore-engine_USER_FILELIST} PARENT_SCOPE )
18
- SET (CPACK_RPM_columnstore-engine_PACKAGE_REQUIRES "${CPACK_RPM_columnstore-engine_PACKAGE_REQUIRES}, MariaDB-server >= 10.5.4" PARENT_SCOPE )
19
- SET (CPACK_RPM_columnstore-engine_PRE_INSTALL_SCRIPT_FILE ${CPACK_RPM_columnstore-engine_PRE_INSTALL_SCRIPT_FILE} PARENT_SCOPE )
20
- SET (CPACK_RPM_columnstore-engine_POST_INSTALL_SCRIPT_FILE ${CPACK_RPM_columnstore-engine_POST_INSTALL_SCRIPT_FILE} PARENT_SCOPE )
21
- SET (CPACK_RPM_columnstore-engine_PRE_UNINSTALL_SCRIPT_FILE ${CPACK_RPM_columnstore-engine_PRE_UNINSTALL_SCRIPT_FILE} PARENT_SCOPE )
22
- SET (CPACK_RPM_columnstore-engine_PACKAGE_CONFLICTS thrift PARENT_SCOPE )
14
+ IF (TARGET columnstore )
15
+ # Needed to bump the component changes up to the main scope
16
+ SET (CPACK_COMPONENTS_ALL ${CPACK_COMPONENTS_ALL} PARENT_SCOPE )
17
+ IF (RPM )
18
+ SET (CPACK_RPM_columnstore-engine_USER_FILELIST ${CPACK_RPM_columnstore-engine_USER_FILELIST} PARENT_SCOPE )
19
+ SET (CPACK_RPM_columnstore-engine_PACKAGE_REQUIRES "${CPACK_RPM_columnstore-engine_PACKAGE_REQUIRES}, MariaDB-server >= 10.5.4" PARENT_SCOPE )
20
+ SET (CPACK_RPM_columnstore-engine_PRE_INSTALL_SCRIPT_FILE ${CPACK_RPM_columnstore-engine_PRE_INSTALL_SCRIPT_FILE} PARENT_SCOPE )
21
+ SET (CPACK_RPM_columnstore-engine_POST_INSTALL_SCRIPT_FILE ${CPACK_RPM_columnstore-engine_POST_INSTALL_SCRIPT_FILE} PARENT_SCOPE )
22
+ SET (CPACK_RPM_columnstore-engine_PRE_UNINSTALL_SCRIPT_FILE ${CPACK_RPM_columnstore-engine_PRE_UNINSTALL_SCRIPT_FILE} PARENT_SCOPE )
23
+ SET (CPACK_RPM_columnstore-engine_PACKAGE_CONFLICTS thrift PARENT_SCOPE )
24
+ ENDIF ()
25
+ INSTALL_MYSQL_TEST ("${CMAKE_CURRENT_SOURCE_DIR} /mysql-test/" "plugin/columnstore" )
23
26
ENDIF ()
24
27
ENDIF ()
0 commit comments