File tree Expand file tree Collapse file tree 2 files changed +15
-21
lines changed Expand file tree Collapse file tree 2 files changed +15
-21
lines changed Original file line number Diff line number Diff line change @@ -81,4 +81,8 @@ SET(MYSQLCPPCONN_INSTALL_HEADERS
81
81
${CMAKE_CURRENT_BINARY_DIR} /version_info.h
82
82
variant.h )
83
83
84
- INSTALL (FILES ${MYSQLCPPCONN_INSTALL_HEADERS} DESTINATION include /jdbc/cppconn COMPONENT JDBCDev )
84
+ INSTALL (
85
+ FILES ${MYSQLCPPCONN_INSTALL_HEADERS}
86
+ DESTINATION ${INSTALL_INCLUDE_DIR} /cppconn
87
+ COMPONENT JDBCDev
88
+ )
Original file line number Diff line number Diff line change 52
52
# Note: We expect VS variable to hold the "vsNN" bit on Windows.
53
53
#
54
54
55
- if (NOT DEFINED IS64BIT )
56
- message (FATAL_ERROR "IS64BIT not defined!" )
55
+ if (jdbc_stand_alone )
56
+ # TODO: Manage install locations for stand-alone build.
57
+ return ()
57
58
endif ()
58
59
59
- if (NOT DEFINED INSTALL_LIB_DIR )
60
60
61
- if (IS64BIT )
62
- set (INSTALL_LIB_DIR "lib64" )
63
- else ()
64
- set (INSTALL_LIB_DIR "lib" )
65
- endif ()
66
-
67
- endif ()
68
-
69
- if (NOT DEFINED INSTALL_LIB_DIR_STATIC )
61
+ if (NOT INSTALL_INCLUDE_DIR OR NOT INSTALL_LIB_DIR OR NOT INSTALL_DOC_DIR )
70
62
71
- set ( INSTALL_LIB_DIR_STATIC " ${INSTALL_LIB_DIR} " )
72
- if ( VS )
73
- set ( INSTALL_LIB_DIR_STATIC " ${INSTALL_LIB_DIR_STATIC} / ${VS} " )
74
- endif ( )
63
+ message ( FATAL_ERROR
64
+ "Install locations not set when configuring legacy connector."
65
+ " This should not happen!"
66
+ )
75
67
76
68
endif ()
77
69
78
- if (NOT DEFINED INSTALL_DOC_DIR )
79
- set (INSTALL_DOC_DIR doc )
80
- endif ()
81
70
82
- set (INSTALL_INCLUDE_DIR include /jdbc )
71
+ set (INSTALL_INCLUDE_DIR "${INSTALL_INCLUDE_DIR} /jdbc" )
72
+
83
73
84
74
#
85
75
# Library names
You can’t perform that action at this time.
0 commit comments