Sha256: 8144ad55f3d5f2d7292166475428b349f499ea4276b10ec7c749924061daacd7

Contents?: true

Size: 718 Bytes

Versions: 8

Compression:

Stored size: 718 Bytes

Contents

add_executable(api_test
  cplusplus.cpp
  harness.c
  harness.h
  main.c
)
include_directories(
  ${PROJECT_SOURCE_DIR}/src
  ${PROJECT_BINARY_DIR}/src
)
target_link_libraries(api_test libcmark-gfm)

# Compiler flags
if(MSVC)
  # Force to always compile with W4
  if(CMAKE_CXX_FLAGS MATCHES "/W[0-4]")
    string(REGEX REPLACE "/W[0-4]" "/W4" CMAKE_C_FLAGS "${CMAKE_C_FLAGS}")
  else()
    set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /W4")
  endif()
  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /wd4706 /D_CRT_SECURE_NO_WARNINGS")
  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /TP")
elseif(CMAKE_COMPILER_IS_GNUCC OR "${CMAKE_C_COMPILER_ID}" STREQUAL "Clang")
  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -std=c99 -pedantic")
endif()

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
commonmarker-0.16.8 ext/commonmarker/cmark/api_test/CMakeLists.txt
commonmarker-0.16.7 ext/commonmarker/cmark/api_test/CMakeLists.txt
commonmarker-0.16.6 ext/commonmarker/cmark/api_test/CMakeLists.txt
commonmarker-0.16.5 ext/commonmarker/cmark/api_test/CMakeLists.txt
commonmarker-0.16.4 ext/commonmarker/cmark/api_test/CMakeLists.txt
commonmarker-0.16.1 ext/commonmarker/cmark/api_test/CMakeLists.txt
commonmarker-0.16.2 ext/commonmarker/cmark/api_test/CMakeLists.txt
commonmarker-0.16.3 ext/commonmarker/cmark/api_test/CMakeLists.txt