X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=common%2Fplugins%2Fyang%2FCMakeLists.txt;h=fde17ff56d2f84abdcb7594c329d3ae39b1d4b20;hb=f314b4af9744068a7ed7a6a6314220c3aa857523;hp=ed7d7b37191777a7e313815308cb337c7e35eb5e;hpb=6f1a3fe149e4a6b9803382cb299c902f4cf58ec9;p=osm%2FSO.git diff --git a/common/plugins/yang/CMakeLists.txt b/common/plugins/yang/CMakeLists.txt index ed7d7b37..fde17ff5 100644 --- a/common/plugins/yang/CMakeLists.txt +++ b/common/plugins/yang/CMakeLists.txt @@ -1,5 +1,5 @@ # -# Copyright 2016 RIFT.IO Inc +# Copyright 2016-2017 RIFT.IO Inc # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -20,34 +20,58 @@ ## # Yang targets ## + rift_add_yang_target( TARGET rwsdn_yang YANG_FILES rw-sdn.yang - COMPONENT ${PKG_LONG_NAME} + COMPONENT ${INSTALL_COMPONENT} LIBRARIES rwsdnal_yang_gen DEPENDS rwsdnal_yang + ASSOCIATED_FILES + rw-sdn.role.xml ) rift_add_yang_target( TARGET rwcloud_yang YANG_FILES rw-cloud.yang - COMPONENT ${PKG_LONG_NAME} + COMPONENT ${INSTALL_COMPONENT} LIBRARIES rwsdn_yang_gen rwcal_yang_gen + rwprojectmano_yang_gen + mano-types_yang_gen DEPENDS rwcal_yang rwsdnal_yang + ASSOCIATED_FILES + rw-cloud.role.xml ) rift_add_yang_target( TARGET rwconfig_agent_yang YANG_FILES rw-config-agent.yang - COMPONENT ${PKG_LONG_NAME} + COMPONENT ${INSTALL_COMPONENT} LIBRARIES rwcal_yang_gen + rwprojectmano_yang_gen DEPENDS rwcal_yang + rwprojectmano_yang + ASSOCIATED_FILES + rw-config-agent.role.xml +) + +rift_add_yang_target( + TARGET rwro_account_yang + YANG_FILES rw-ro-account.yang + COMPONENT ${INSTALL_COMPONENT} + LIBRARIES + rwprojectmano_yang_gen + mano-types_yang_gen + DEPENDS + rwprojectmano_yang + ASSOCIATED_FILES + rw-ro-account.role.xml )