1
0
Fork 0

Adding upstream version 3.1.0+dfsg.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-05 08:00:08 +01:00
parent 64dbec996d
commit cfcebb1a7d
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
569 changed files with 205393 additions and 0 deletions

View file

@ -0,0 +1,19 @@
include(CMakeParseArguments)
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
function(ly_add_plugin)
cmake_parse_arguments(ADDPLUGIN "" "NAME" "SOURCES" ${ARGN})
set(PLUGIN_NAME plugin_${ADDPLUGIN_NAME})
foreach(PLUGIN_SOURCE ${ADDPLUGIN_SOURCES})
list(APPEND PLUGIN_SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/${PLUGIN_SOURCE})
endforeach()
add_library(${PLUGIN_NAME} MODULE ${PLUGIN_SOURCES})
set_target_properties(${PLUGIN_NAME} PROPERTIES PREFIX "")
target_link_libraries(${PLUGIN_NAME} yang)
endfunction(ly_add_plugin)
ly_add_plugin(NAME invalid SOURCES invalid.c)
ly_add_plugin(NAME simple SOURCES simple.c)