-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTelemetryStream.pro
More file actions
30 lines (24 loc) · 1 KB
/
TelemetryStream.pro
File metadata and controls
30 lines (24 loc) · 1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# ---------------------------------------------------------------------------
# Project: Telemetry System
# Template: subdirs
# Description: Top-level meta-project to manage sub-module compilation
# and inter-module dependencies.
# ---------------------------------------------------------------------------
TEMPLATE = subdirs
# Define the list of sub-modules to be processed by the build system
SUBDIRS += \
common \
server \
client \
TestCommon
# ---------------------------------------------------------------------------
# Dependency Management
# Ensure that the shared 'common' library is compiled before the modules
# that link against it.
# ---------------------------------------------------------------------------
# The server requires common headers and static/dynamic linking
server.depends = common
# The client requires common headers and static/dynamic linking
client.depends = common
# Unit tests require the core logic defined in the common module
TestCommon.depends = common