File tree 1 file changed +22
-4
lines changed
1 file changed +22
-4
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,25 @@ install(TARGETS ${TARGET} RUNTIME)
4
4
target_link_libraries (${TARGET} PRIVATE common llama ${CMAKE_THREAD_LIBS_INIT} )
5
5
target_compile_features (${TARGET} PRIVATE cxx_std_17)
6
6
7
- set (TEST_TARGET test -eval-callback)
8
- add_test (NAME ${TEST_TARGET}
9
- COMMAND llama-eval-callback --hf-repo ggml-org/models --hf-file tinyllamas/stories260K.gguf --model stories260K.gguf --prompt hello --seed 42 -ngl 0)
10
- set_property (TEST ${TEST_TARGET} PROPERTY LABELS eval-callback curl)
7
+ if (MSVC )
8
+ execute_process (
9
+ COMMAND ping www.google.com -n 2
10
+ ERROR_QUIET
11
+ RESULT_VARIABLE NO_CONNECTION
12
+ )
13
+ else ()
14
+ execute_process (
15
+ COMMAND ping www.google.com -c 2
16
+ ERROR_QUIET
17
+ RESULT_VARIABLE NO_CONNECTION
18
+ )
19
+ endif ()
20
+
21
+ if (NOT NO_CONNECTION EQUAL 0)
22
+ message (WARNING "Offline mode!" )
23
+ else ()
24
+ set (TEST_TARGET test -eval-callback)
25
+ add_test (NAME ${TEST_TARGET}
26
+ COMMAND llama-eval-callback --hf-repo ggml-org/models --hf-file tinyllamas/stories260K.gguf --model stories260K.gguf --prompt hello --seed 42 -ngl 0)
27
+ set_property (TEST ${TEST_TARGET} PROPERTY LABELS eval-callback curl)
28
+ endif ()
You can’t perform that action at this time.
0 commit comments