Skip to content

Commit d78e87d

Browse files
committed
Add project version printing
1 parent 404b213 commit d78e87d

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

test/t8n/CMakeLists.txt

+6
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,9 @@ add_executable(evmone-t8n)
99
target_link_libraries(evmone-t8n PRIVATE evmone::statetestutils nlohmann_json::nlohmann_json)
1010
target_link_libraries(evmone-t8n PRIVATE evmc::evmc evmone)
1111
target_sources(evmone-t8n PRIVATE t8n.cpp)
12+
13+
# Provide the project version to selected source files.
14+
set_source_files_properties(
15+
t8n.cpp
16+
PROPERTIES COMPILE_DEFINITIONS PROJECT_VERSION="${PROJECT_VERSION}"
17+
)

test/t8n/t8n.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ int main(int argc, const char* argv[])
4747

4848
if (arg == "-v")
4949
{
50-
std::cout << "evmone dev\n"; // FIXME: Return proper version.
50+
std::cout << "evmone-t8n " << PROJECT_VERSION << std::endl;
5151
return 0;
5252
}
5353
if (arg == "--state.fork" && ++i < argc)

0 commit comments

Comments
 (0)