Sha256: d23a2cc1a76b61ea3910d30b42d73f62f18318acd98ba26489e02a198bc78537

Contents?: true

Size: 834 Bytes

Versions: 20

Compression:

Stored size: 834 Bytes

Contents

set(PERFTEST_SOURCES
    misctest.cpp
    perftest.cpp
    platformtest.cpp
    rapidjsontest.cpp
    schematest.cpp)

add_executable(perftest ${PERFTEST_SOURCES})
target_link_libraries(perftest ${TEST_LIBRARIES})

add_dependencies(tests perftest)

find_program(CCACHE_FOUND ccache)
if(CCACHE_FOUND)
    set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ccache)
    set_property(GLOBAL PROPERTY RULE_LAUNCH_LINK ccache)
    if (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
        set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Qunused-arguments -fcolor-diagnostics")
    endif()
endif(CCACHE_FOUND)

set_property(DIRECTORY PROPERTY COMPILE_OPTIONS ${EXTRA_CXX_FLAGS})

IF(NOT (CMAKE_BUILD_TYPE STREQUAL "Debug"))
add_test(NAME perftest
    COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/perftest
    WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/bin)
ENDIF()

Version data entries

20 entries across 20 versions & 2 rubygems

Version Path
rj_schema-1.0.5 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-1.0.4 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-1.0.3 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-1.0.2 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-1.0.1 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-1.0.0 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
simdjson-0.3.0 vendor/simdjson/dependencies/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.2.6 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.2.5 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.2.3 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.2.2 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.2.1 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.2.0 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.1.4 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.1.3 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.1.2 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.1.1 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.1.0 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.0.2 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt
rj_schema-0.0.1 ext/rj_schema/rapidjson/test/perftest/CMakeLists.txt