equal
deleted
inserted
replaced
19 # ODBC libraries: |
19 # ODBC libraries: |
20 include("FindODBC.cmake") |
20 include("FindODBC.cmake") |
21 |
21 |
22 # Relpipe libraries: |
22 # Relpipe libraries: |
23 INCLUDE(FindPkgConfig) |
23 INCLUDE(FindPkgConfig) |
24 pkg_check_modules (RELPIPE_LIBS relpipe-lib-reader.cpp relpipe-lib-writer.cpp relpipe-lib-cli.cpp sqlite3) |
24 pkg_check_modules (RELPIPE_LIBS relpipe-lib-reader.cpp relpipe-lib-writer.cpp relpipe-lib-cli.cpp) |
25 include_directories(${RELPIPE_LIBS_INCLUDE_DIRS} ${ODBC_INCLUDE_DIRS}) |
25 include_directories(${RELPIPE_LIBS_INCLUDE_DIRS} ${ODBC_INCLUDE_DIRS}) |
26 link_directories(${RELPIPE_LIBS_LIBRARY_DIRS}) |
26 link_directories(${RELPIPE_LIBS_LIBRARY_DIRS}) |
27 |
27 |
28 # Add ASan AddressSanitizer |
28 # Add ASan AddressSanitizer |
29 set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address") |
29 set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address") |
31 # From ASan wiki: "To get nicer stack traces in error messages add -fno-omit-frame-pointer." |
31 # From ASan wiki: "To get nicer stack traces in error messages add -fno-omit-frame-pointer." |
32 |
32 |
33 # Executable output: |
33 # Executable output: |
34 add_executable( |
34 add_executable( |
35 ${EXECUTABLE_FILE} |
35 ${EXECUTABLE_FILE} |
|
36 ResultSet.cpp |
36 PreparedStatement.cpp |
37 PreparedStatement.cpp |
37 Connection.cpp |
38 Connection.cpp |
38 DriverManager.cpp |
39 DriverManager.cpp |
39 SqlException.cpp |
40 SqlException.cpp |
40 relpipe-tr-sql.cpp |
41 relpipe-tr-sql.cpp |