| 12345678910111213141516171819202122232425262728 |
- # Distributed under the OSI-approved BSD 3-Clause License. See accompanying
- # file Copyright.txt or https://cmake.org/licensing for details.
- cmake_minimum_required(VERSION 3.12 FATAL_ERROR)
- add_custom_target(proto ALL
- DEPENDS proto1.c
- proto1.h
- SOURCES
- ${test_SOURCE_DIR}/protolib/proto1.c.in
- ${test_SOURCE_DIR}/protolib/proto1.h.in
- COMMENT "Creating proto files")
- add_custom_command(
- OUTPUT proto1.c
- COMMAND ${CMAKE_COMMAND} -E copy
- ${test_SOURCE_DIR}/protolib/proto1.c.in proto1.c
- DEPENDS ${test_SOURCE_DIR}/protolib/proto1.c.in
- COMMENT "generate proto C files"
- )
- add_custom_command(
- OUTPUT proto1.h
- COMMAND ${CMAKE_COMMAND} -E copy
- ${test_SOURCE_DIR}/protolib/proto1.h.in proto1.h
- DEPENDS ${test_SOURCE_DIR}/protolib/proto1.h.in
- COMMENT "generate proto H files"
- )
|