Skip to content

Commit 9e631c1

Browse files
committed
Merge master codes
2 parents d640a5e + 0303830 commit 9e631c1

223 files changed

Lines changed: 2291 additions & 1714 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.asf.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,15 @@ github:
4747
require_code_owner_reviews: false
4848
required_approving_review_count: 0
4949

50+
# Attempt to make the auto-generated github emails more easily readable in email clients.
51+
custom_subjects:
52+
new_pr: "[PR] {title} ({repository})"
53+
close_pr: "Re: [PR] {title} ({repository})"
54+
comment_pr: "Re: [PR] {title} ({repository})"
55+
diffcomment: "Re: [PR] {title} ({repository})"
56+
merge_pr: "Re: [PR] {title} ({repository})"
57+
new_issue: "[I] {title} ({repository})"
58+
comment_issue: "Re: [I] {title} ({repository})"
59+
close_issue: "Re: [I] {title} ({repository})"
60+
catchall: "[GH] {title} ({repository})"
61+

CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,9 @@ include(CheckLinkerFlag)
196196
check_linker_flag(CXX LINKER:--wrap,celix_nonexistent_symbol LINKER_WRAP_SUPPORTED)
197197
cmake_pop_check_state()
198198

199+
#Add generate_export_header to cmake
200+
include(GenerateExportHeader)
201+
199202
#Libraries and Launcher
200203
add_subdirectory(libs)
201204

bundles/deployment_admin/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ if (DEPLOYMENT_ADMIN)
4848
target_compile_definitions(deployment_admin PRIVATE -DUSE_FILE32API)
4949
target_link_libraries(deployment_admin PRIVATE CURL::libcurl libuuid::libuuid ZLIB::ZLIB deployment_admin_api)
5050
celix_deprecated_utils_headers(deployment_admin)
51+
celix_deprecated_framework_headers(deployment_admin)
5152

5253
install(TARGETS deployment_admin_api EXPORT celix COMPONENT deployment_admin
5354
INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/celix/deployment_admin)

bundles/http_admin/http_admin/src/activator.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
#include <stdlib.h>
2121
#include <memory.h>
2222

23-
#include "celix_api.h"
24-
#include "celix_types.h"
23+
#include "celix_bundle_activator.h"
2524
#include "http_admin.h"
2625
#include "websocket_admin.h"
2726
#include "http_admin/api.h"

bundles/http_admin/http_admin/src/http_admin.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828

2929
#include "civetweb.h"
3030

31-
#include "celix_api.h"
3231
#include "celix_utils_api.h"
3332

3433

bundles/http_admin/http_admin/src/websocket_admin.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,9 @@
2424
#include "http_admin/api.h"
2525
#include "http_admin.h"
2626
#include "service_tree.h"
27-
2827
#include "civetweb.h"
2928

30-
#include "celix_api.h"
3129
#include "celix_utils_api.h"
32-
#include "hash_map.h"
3330

3431

3532
struct websocket_admin_manager {
@@ -39,7 +36,6 @@ struct websocket_admin_manager {
3936

4037
service_tree_t sock_svc_tree;
4138
celix_thread_mutex_t admin_lock;
42-
4339
};
4440

4541
websocket_admin_manager_t *websocketAdmin_create(celix_bundle_context_t *context, struct mg_context *svr_ctx) {

bundles/http_admin/http_admin/src/websocket_admin.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
#ifndef CELIX_WEBSOCKET_ADMIN_H
2828
#define CELIX_WEBSOCKET_ADMIN_H
2929

30-
#include "bundle_context.h"
30+
#include "celix_bundle_context.h"
3131
#include "civetweb.h"
3232

3333
typedef struct websocket_admin_manager websocket_admin_manager_t;

bundles/logging/log_helper/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,9 @@ install(TARGETS log_helper EXPORT celix DESTINATION ${CMAKE_INSTALL_LIBDIR} COMP
3939
INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/celix/log_helper)
4040
install(DIRECTORY include/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/celix/log_helper COMPONENT logging)
4141

42+
celix_target_hide_symbols(log_helper)
4243
celix_deprecated_utils_headers(log_helper)
44+
celix_deprecated_framework_headers(log_helper)
4345

4446
add_library(Celix::log_helper ALIAS log_helper)
4547

bundles/logging/log_service_v2/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ add_celix_bundle(log_service
3333
target_include_directories(log_service PRIVATE src)
3434
target_link_libraries(log_service PRIVATE Celix::log_service_api)
3535
celix_deprecated_utils_headers(log_service)
36+
celix_deprecated_framework_headers(log_service)
3637
install_celix_bundle(log_service EXPORT celix COMPONENT logging)
3738

3839
add_celix_bundle(log_writer_stdout

bundles/logging/log_service_v2/src/deprecated_log_writer_stdout_activator.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*under the License.
1818
*/
1919

20-
#include "celix_api.h"
20+
#include "celix_bundle_activator.h"
2121

2222
typedef struct deprecated_log_writer_stdout_activator {
2323
//nop

0 commit comments

Comments
 (0)