@@ -6,24 +6,20 @@ set(EXTENSION_NAME ${TARGET_NAME}_extension)
6
6
set (LOADABLE_EXTENSION_NAME ${TARGET_NAME} _loadable_extension )
7
7
8
8
project (${TARGET_NAME} )
9
- include_directories (
10
- src/include
11
- ${CMAKE_CURRENT_BINARY_DIR}
12
- duckdb/third_party/httplib
13
- duckdb/parquet/include
14
- )
9
+ include_directories (src/include ${CMAKE_CURRENT_BINARY_DIR}
10
+ duckdb/third_party/httplib duckdb/parquet/include )
15
11
16
12
# Embed ./src/assets/index.html as a C++ header
17
13
add_custom_command (
18
14
OUTPUT ${CMAKE_CURRENT_BINARY_DIR} /playground.hpp
19
- COMMAND ${CMAKE_COMMAND} -P ${PROJECT_SOURCE_DIR} /embed.cmake ${PROJECT_SOURCE_DIR} /src/assets/index.html ${CMAKE_CURRENT_BINARY_DIR} /playground.hpp playgroundContent
20
- DEPENDS ${PROJECT_SOURCE_DIR} /src/assets/index.html
21
- )
15
+ COMMAND
16
+ ${CMAKE_COMMAND} -P ${PROJECT_SOURCE_DIR} /embed.cmake
17
+ ${PROJECT_SOURCE_DIR} /src/assets/index.html
18
+ ${CMAKE_CURRENT_BINARY_DIR} /playground.hpp playgroundContent
19
+ DEPENDS ${PROJECT_SOURCE_DIR} /src/assets/index.html )
22
20
23
- set (EXTENSION_SOURCES
24
- src/httpserver_extension.cpp
25
- ${CMAKE_CURRENT_BINARY_DIR} /playground.hpp
26
- )
21
+ set (EXTENSION_SOURCES src/httpserver_extension.cpp
22
+ ${CMAKE_CURRENT_BINARY_DIR} /playground.hpp )
27
23
28
24
if (MINGW )
29
25
set (OPENSSL_USE_STATIC_LIBS TRUE )
@@ -36,7 +32,8 @@ build_static_extension(${TARGET_NAME} ${EXTENSION_SOURCES})
36
32
build_loadable_extension (${TARGET_NAME} " " ${EXTENSION_SOURCES} )
37
33
38
34
include_directories (${OPENSSL_INCLUDE_DIR} )
39
- target_link_libraries (${LOADABLE_EXTENSION_NAME} duckdb_mbedtls ${OPENSSL_LIBRARIES} )
35
+ target_link_libraries (${LOADABLE_EXTENSION_NAME} duckdb_mbedtls
36
+ ${OPENSSL_LIBRARIES} )
40
37
target_link_libraries (${EXTENSION_NAME} duckdb_mbedtls ${OPENSSL_LIBRARIES} )
41
38
42
39
if (MINGW )
0 commit comments