version 1.1, 2016/10/18 13:28:18
|
version 1.1.1.2, 2021/03/17 00:36:45
|
Line 1
|
Line 1
|
lib_LTLIBRARIES = libiperf.la # Build and install an iperf library |
lib_LTLIBRARIES = libiperf.la # Build and install an iperf library |
bin_PROGRAMS = iperf3 # Build and install an iperf binary |
bin_PROGRAMS = iperf3 # Build and install an iperf binary |
noinst_PROGRAMS = t_timer t_units t_uuid iperf3_profile # Build, but don't install the test programs and a profiled version of iperf3 | if ENABLE_PROFILING |
include_HEADERS = iperf_api.h # Defines the headers that get installed with the program | noinst_PROGRAMS = t_timer t_units t_uuid t_api t_auth iperf3_profile # Build, but don't install the test programs and a profiled version of iperf3 |
| else |
| noinst_PROGRAMS = t_timer t_units t_uuid t_api t_auth # Build, but don't install the test programs |
| endif |
| include_HEADERS = iperf_api.h # Defines the headers that get installed with the program |
|
|
|
|
# Specify the source files and flags for the iperf library |
# Specify the source files and flags for the iperf library |
Line 13 libiperf_la_SOURCES = \
|
Line 17 libiperf_la_SOURCES = \
|
iperf_api.c \ |
iperf_api.c \ |
iperf_api.h \ |
iperf_api.h \ |
iperf_error.c \ |
iperf_error.c \ |
iperf_client_api.c \ | iperf_auth.h \ |
| iperf_auth.c \ |
| iperf_client_api.c \ |
iperf_locale.c \ |
iperf_locale.c \ |
iperf_locale.h \ |
iperf_locale.h \ |
iperf_server_api.c \ |
iperf_server_api.c \ |
Line 21 libiperf_la_SOURCES = \
|
Line 27 libiperf_la_SOURCES = \
|
iperf_tcp.h \ |
iperf_tcp.h \ |
iperf_udp.c \ |
iperf_udp.c \ |
iperf_udp.h \ |
iperf_udp.h \ |
iperf_sctp.c \ | iperf_sctp.c \ |
iperf_sctp.h \ | iperf_sctp.h \ |
iperf_util.c \ |
iperf_util.c \ |
iperf_util.h \ |
iperf_util.h \ |
|
iperf_time.c \ |
|
iperf_time.h \ |
|
dscp.c \ |
net.c \ |
net.c \ |
net.h \ |
net.h \ |
portable_endian.h \ | portable_endian.h \ |
queue.h \ |
queue.h \ |
tcp_info.c \ |
tcp_info.c \ |
tcp_window_size.c \ |
|
tcp_window_size.h \ |
|
timer.c \ |
timer.c \ |
timer.h \ |
timer.h \ |
units.c \ |
units.c \ |
Line 44 iperf3_CFLAGS = -g
|
Line 51 iperf3_CFLAGS = -g
|
iperf3_LDADD = libiperf.la |
iperf3_LDADD = libiperf.la |
iperf3_LDFLAGS = -g |
iperf3_LDFLAGS = -g |
|
|
|
if ENABLE_PROFILING |
|
# If the iperf-profiled-binary is enabled |
# Specify the sources and various flags for the profiled iperf binary. This |
# Specify the sources and various flags for the profiled iperf binary. This |
# binary recompiles all the source files to make sure they are all profiled. |
# binary recompiles all the source files to make sure they are all profiled. |
iperf3_profile_SOURCES = main.c \ |
iperf3_profile_SOURCES = main.c \ |
$(libiperf_la_SOURCES) | $(libiperf_la_SOURCES) |
|
|
iperf3_profile_CFLAGS = -pg -g |
iperf3_profile_CFLAGS = -pg -g |
iperf3_profile_LDADD = libiperf.la |
iperf3_profile_LDADD = libiperf.la |
iperf3_profile_LDFLAGS = -pg -g |
iperf3_profile_LDFLAGS = -pg -g |
|
endif |
|
|
# Specify the sources and various flags for the test cases |
# Specify the sources and various flags for the test cases |
t_timer_SOURCES = t_timer.c |
t_timer_SOURCES = t_timer.c |
Line 69 t_uuid_CFLAGS = -g
|
Line 79 t_uuid_CFLAGS = -g
|
t_uuid_LDFLAGS = |
t_uuid_LDFLAGS = |
t_uuid_LDADD = libiperf.la |
t_uuid_LDADD = libiperf.la |
|
|
|
t_api_SOURCES = t_api.c |
|
t_api_CFLAGS = -g |
|
t_api_LDFLAGS = |
|
t_api_LDADD = libiperf.la |
|
|
|
t_auth_SOURCES = t_auth.c |
|
t_auth_CFLAGS = -g |
|
t_auth_LDFLAGS = |
|
t_auth_LDADD = libiperf.la |
|
|
|
|
|
|
# Specify which tests to run during a "make check" |
# Specify which tests to run during a "make check" |
TESTS = \ |
TESTS = \ |
t_timer \ |
t_timer \ |
t_units \ |
t_units \ |
t_uuid | t_uuid \ |
| t_api \ |
| t_auth |
|
|
dist_man_MANS = iperf3.1 libiperf.3 |
dist_man_MANS = iperf3.1 libiperf.3 |