Skip to content

Commit 9f04cb6

Browse files
committed
Fix public include paths.
1 parent f34f4a3 commit 9f04cb6

File tree

6 files changed

+20
-20
lines changed

6 files changed

+20
-20
lines changed

power_overwhelming/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ target_include_directories(${PROJECT_NAME}
5757
$<BUILD_INTERFACE:${SourceDir}>)
5858

5959
target_link_libraries(${PROJECT_NAME}
60-
PUBLIC salieri
6160
PRIVATE adl nlohmann_json nvml tinkerforge)
6261

6362
if (WIN32)

power_overwhelming/include/power_overwhelming/adl_sensor.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
#pragma once
77

8-
#include "adl_sensor_source.h"
9-
#include "sensor.h"
8+
#include "power_overwhelming/adl_sensor_source.h"
9+
#include "power_overwhelming/sensor.h"
1010

1111

1212
namespace visus {

power_overwhelming/include/power_overwhelming/emi_sensor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include <tchar.h>
1313
#endif /* defined(_WIN32) */
1414

15-
#include "sensor.h"
15+
#include "power_overwhelming/sensor.h"
1616

1717

1818
namespace visus {

power_overwhelming/include/power_overwhelming/nvml_sensor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
#pragma once
77

8-
#include "sensor.h"
8+
#include "power_overwhelming/sensor.h"
99

1010

1111
namespace visus {

power_overwhelming/include/power_overwhelming/power_overwhelming_api.h

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,22 @@
2424

2525
#else /* defined(_WIN32) */
2626
// Empty SAL annotations for rancid platforms.
27-
#include "salieri.h"
28-
29-
// These are missing in the salieri header.
3027
#define _Analysis_assume_(expr)
28+
#define _In_
29+
#define _Inout_
30+
#define _Inout_opt_
31+
#define _In_opt_
32+
#define _In_opt_z_
33+
#define _In_reads_(cnt)
34+
#define _In_reads_or_z_(cnt)
35+
#define _In_z_
36+
#define _Out_
37+
#define _Out_writes_(cnt)
38+
#define _Out_writes_bytes_(cnt)
39+
#define _Out_writes_opt_(cnt)
40+
#define _Out_writes_opt_z_(cnt)
41+
#define _Ret_maybenull_
42+
#define _Ret_maybenull_z_
3143
#define _Ret_valid_
44+
#define _Ret_z_
3245
#endif /* defined(_WIN32) */

third_party/CMakeLists.txt

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -58,18 +58,6 @@ set(RsHmc8015Include ${RsHmc8015Dir} PARENT_SCOPE)
5858
set(RsRtxDir ${CMAKE_CURRENT_SOURCE_DIR}/rsrtx-cvi-1.4.0)
5959
set(RsRtxInclude ${RsRtxDir} PARENT_SCOPE)
6060

61-
# SAL annotations
62-
FetchContent_Declare(salieri
63-
URL "https://github.com/nemequ/salieri/archive/refs/heads/master.zip"
64-
)
65-
FetchContent_MakeAvailable(salieri)
66-
add_library(salieri INTERFACE IMPORTED GLOBAL)
67-
set_target_properties(salieri PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${salieri_SOURCE_DIR}")
68-
69-
mark_as_advanced(FORCE
70-
FETCHCONTENT_SOURCE_DIR_SALIERI
71-
FETCHCONTENT_UPDATES_DISCONNECTED_SALIERI)
72-
7361
# Tinkerforge API
7462
set(TinkerforgeDir ${CMAKE_CURRENT_SOURCE_DIR}/tinkerforge_c_bindings_2_1_32/source)
7563
file(GLOB_RECURSE TinkerforgeHeaderFiles "${TinkerforgeDir}/*.h" "${TinkerforgeDir}/*.inl")

0 commit comments

Comments
 (0)