Skip to content

Commit 90d635b

Browse files
committed
Makefile: list supported examples
Makefile now includes a variable `SCYLLA_EXAMPLES_TO_RUN`, which lists the examples that are expected to run successfully. In a next commit, this variable will be used to run the examples in another Make target.
1 parent 925958d commit 90d635b

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

Makefile

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,37 @@ CASSANDRA_NO_VALGRIND_TEST_FILTER := $(subst ${SPACE},${EMPTY},AsyncTests.Integr
122122
:HeartbeatTests.Integration_Cassandra_HeartbeatFailed)
123123
endif
124124

125+
ifndef SCYLLA_EXAMPLES_TO_RUN
126+
SCYLLA_EXAMPLES_TO_RUN := \
127+
async \
128+
basic \
129+
batch \
130+
bind_by_name \
131+
callbacks \
132+
collections \
133+
concurrent_executions \
134+
date_time \
135+
duration \
136+
maps \
137+
named_parameters \
138+
paging \
139+
prepared \
140+
simple \
141+
ssl \
142+
tracing \
143+
tuple \
144+
udt \
145+
uuids \
146+
147+
# auth <- unimplemented `cass_cluster_set_authenticator_callbacks()`
148+
# execution_profiles <- unimplemented `cass_statement_set_keyspace()`
149+
# host_listener <- unimplemented `cass_cluster_set_host_listener_callback()`
150+
# logging <- unimplemented `cass_cluster_set_host_listener_callback()`
151+
# perf <- unimplemented `cass_cluster_set_num_threads_io()`, `cass_cluster_set_queue_size_io()`
152+
# schema_meta <- unimplemented multiple schema-related functions
153+
# cloud <- out of interest for us, not related to ScyllaDB
154+
endif
155+
125156
ifndef CCM_COMMIT_ID
126157
export CCM_COMMIT_ID := master
127158
endif

0 commit comments

Comments
 (0)