File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed
Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -590,7 +590,7 @@ distclean: clean
590590.PHONY : distclean
591591
592592test : $(SERVER_NAME ) $(ENGINE_CHECK_AOF_NAME ) $(ENGINE_CHECK_RDB_NAME ) $(ENGINE_CLI_NAME ) $(ENGINE_BENCHMARK_NAME )
593- @ (cd ..; ./runtest)
593+ @ (cd ..; VALKEY_PROG_SUFFIX= " $( PROG_SUFFIX ) " ./runtest)
594594
595595test-unit : $(ENGINE_UNIT_TESTS )
596596 ./$(ENGINE_UNIT_TESTS )
Original file line number Diff line number Diff line change @@ -8,10 +8,16 @@ if {[info exists ::env(VALKEY_BIN_DIR)]} {
88 set ::VALKEY_BIN_DIR " [ pwd ] /src"
99}
1010
11+ # Optional program suffix (e.g. `make PROG_SUFFIX=-alt` will create binary valkey-server-alt).
12+ # Passed from `make test` as environment variable VALKEY_PROG_SUFFIX.
13+ set ::VALKEY_PROG_SUFFIX [expr {
14+ [info exists ::env(VALKEY_PROG_SUFFIX)] ? $::env(VALKEY_PROG_SUFFIX) : " "
15+ }]
16+
1117# Helper to build absolute paths
1218proc valkey_bin_absolute_path {name} {
13- set p [ file join $::VALKEY_BIN_DIR $name ]
14- return $p
19+ set full_name " ${name}${::VALKEY_PROG_SUFFIX} "
20+ return [ file join $::VALKEY_BIN_DIR $full_name ]
1521}
1622
1723set ::VALKEY_SERVER_BIN [valkey_bin_absolute_path " valkey-server" ]
You can’t perform that action at this time.
0 commit comments