| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462 |
- #
- # Copyright 2009-2017 Alibaba Cloud All rights reserved.
- #
- # Licensed under the Apache License, Version 2.0 (the "License");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- #
- # http://www.apache.org/licenses/LICENSE-2.0
- #
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an "AS IS" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- #
- set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
- set(sae_public_header
- include/alibabacloud/sae/SaeClient.h
- include/alibabacloud/sae/SaeExport.h )
- set(sae_public_header_model
- include/alibabacloud/sae/model/AbortAndRollbackChangeOrderRequest.h
- include/alibabacloud/sae/model/AbortAndRollbackChangeOrderResult.h
- include/alibabacloud/sae/model/AbortChangeOrderRequest.h
- include/alibabacloud/sae/model/AbortChangeOrderResult.h
- include/alibabacloud/sae/model/BatchStartApplicationsRequest.h
- include/alibabacloud/sae/model/BatchStartApplicationsResult.h
- include/alibabacloud/sae/model/BatchStopApplicationsRequest.h
- include/alibabacloud/sae/model/BatchStopApplicationsResult.h
- include/alibabacloud/sae/model/BindSlbRequest.h
- include/alibabacloud/sae/model/BindSlbResult.h
- include/alibabacloud/sae/model/ConfirmPipelineBatchRequest.h
- include/alibabacloud/sae/model/ConfirmPipelineBatchResult.h
- include/alibabacloud/sae/model/CreateApplicationRequest.h
- include/alibabacloud/sae/model/CreateApplicationResult.h
- include/alibabacloud/sae/model/CreateApplicationScalingRuleRequest.h
- include/alibabacloud/sae/model/CreateApplicationScalingRuleResult.h
- include/alibabacloud/sae/model/CreateConfigMapRequest.h
- include/alibabacloud/sae/model/CreateConfigMapResult.h
- include/alibabacloud/sae/model/CreateGreyTagRouteRequest.h
- include/alibabacloud/sae/model/CreateGreyTagRouteResult.h
- include/alibabacloud/sae/model/CreateIngressRequest.h
- include/alibabacloud/sae/model/CreateIngressResult.h
- include/alibabacloud/sae/model/CreateJobRequest.h
- include/alibabacloud/sae/model/CreateJobResult.h
- include/alibabacloud/sae/model/CreateNamespaceRequest.h
- include/alibabacloud/sae/model/CreateNamespaceResult.h
- include/alibabacloud/sae/model/CreateSecretRequest.h
- include/alibabacloud/sae/model/CreateSecretResult.h
- include/alibabacloud/sae/model/DeleteApplicationRequest.h
- include/alibabacloud/sae/model/DeleteApplicationResult.h
- include/alibabacloud/sae/model/DeleteApplicationScalingRuleRequest.h
- include/alibabacloud/sae/model/DeleteApplicationScalingRuleResult.h
- include/alibabacloud/sae/model/DeleteConfigMapRequest.h
- include/alibabacloud/sae/model/DeleteConfigMapResult.h
- include/alibabacloud/sae/model/DeleteGreyTagRouteRequest.h
- include/alibabacloud/sae/model/DeleteGreyTagRouteResult.h
- include/alibabacloud/sae/model/DeleteHistoryJobRequest.h
- include/alibabacloud/sae/model/DeleteHistoryJobResult.h
- include/alibabacloud/sae/model/DeleteIngressRequest.h
- include/alibabacloud/sae/model/DeleteIngressResult.h
- include/alibabacloud/sae/model/DeleteJobRequest.h
- include/alibabacloud/sae/model/DeleteJobResult.h
- include/alibabacloud/sae/model/DeleteNamespaceRequest.h
- include/alibabacloud/sae/model/DeleteNamespaceResult.h
- include/alibabacloud/sae/model/DeleteSecretRequest.h
- include/alibabacloud/sae/model/DeleteSecretResult.h
- include/alibabacloud/sae/model/DeployApplicationRequest.h
- include/alibabacloud/sae/model/DeployApplicationResult.h
- include/alibabacloud/sae/model/DescribeAppServiceDetailRequest.h
- include/alibabacloud/sae/model/DescribeAppServiceDetailResult.h
- include/alibabacloud/sae/model/DescribeApplicationConfigRequest.h
- include/alibabacloud/sae/model/DescribeApplicationConfigResult.h
- include/alibabacloud/sae/model/DescribeApplicationGroupsRequest.h
- include/alibabacloud/sae/model/DescribeApplicationGroupsResult.h
- include/alibabacloud/sae/model/DescribeApplicationImageRequest.h
- include/alibabacloud/sae/model/DescribeApplicationImageResult.h
- include/alibabacloud/sae/model/DescribeApplicationInstancesRequest.h
- include/alibabacloud/sae/model/DescribeApplicationInstancesResult.h
- include/alibabacloud/sae/model/DescribeApplicationScalingRuleRequest.h
- include/alibabacloud/sae/model/DescribeApplicationScalingRuleResult.h
- include/alibabacloud/sae/model/DescribeApplicationScalingRulesRequest.h
- include/alibabacloud/sae/model/DescribeApplicationScalingRulesResult.h
- include/alibabacloud/sae/model/DescribeApplicationSlbsRequest.h
- include/alibabacloud/sae/model/DescribeApplicationSlbsResult.h
- include/alibabacloud/sae/model/DescribeApplicationStatusRequest.h
- include/alibabacloud/sae/model/DescribeApplicationStatusResult.h
- include/alibabacloud/sae/model/DescribeChangeOrderRequest.h
- include/alibabacloud/sae/model/DescribeChangeOrderResult.h
- include/alibabacloud/sae/model/DescribeComponentsRequest.h
- include/alibabacloud/sae/model/DescribeComponentsResult.h
- include/alibabacloud/sae/model/DescribeConfigMapRequest.h
- include/alibabacloud/sae/model/DescribeConfigMapResult.h
- include/alibabacloud/sae/model/DescribeConfigurationPriceRequest.h
- include/alibabacloud/sae/model/DescribeConfigurationPriceResult.h
- include/alibabacloud/sae/model/DescribeEdasContainersRequest.h
- include/alibabacloud/sae/model/DescribeEdasContainersResult.h
- include/alibabacloud/sae/model/DescribeGreyTagRouteRequest.h
- include/alibabacloud/sae/model/DescribeGreyTagRouteResult.h
- include/alibabacloud/sae/model/DescribeIngressRequest.h
- include/alibabacloud/sae/model/DescribeIngressResult.h
- include/alibabacloud/sae/model/DescribeInstanceLogRequest.h
- include/alibabacloud/sae/model/DescribeInstanceLogResult.h
- include/alibabacloud/sae/model/DescribeInstanceSpecificationsRequest.h
- include/alibabacloud/sae/model/DescribeInstanceSpecificationsResult.h
- include/alibabacloud/sae/model/DescribeJobRequest.h
- include/alibabacloud/sae/model/DescribeJobResult.h
- include/alibabacloud/sae/model/DescribeJobHistoryRequest.h
- include/alibabacloud/sae/model/DescribeJobHistoryResult.h
- include/alibabacloud/sae/model/DescribeJobStatusRequest.h
- include/alibabacloud/sae/model/DescribeJobStatusResult.h
- include/alibabacloud/sae/model/DescribeNamespaceRequest.h
- include/alibabacloud/sae/model/DescribeNamespaceResult.h
- include/alibabacloud/sae/model/DescribeNamespaceListRequest.h
- include/alibabacloud/sae/model/DescribeNamespaceListResult.h
- include/alibabacloud/sae/model/DescribeNamespaceResourcesRequest.h
- include/alibabacloud/sae/model/DescribeNamespaceResourcesResult.h
- include/alibabacloud/sae/model/DescribeNamespacesRequest.h
- include/alibabacloud/sae/model/DescribeNamespacesResult.h
- include/alibabacloud/sae/model/DescribePipelineRequest.h
- include/alibabacloud/sae/model/DescribePipelineResult.h
- include/alibabacloud/sae/model/DescribeRegionsRequest.h
- include/alibabacloud/sae/model/DescribeRegionsResult.h
- include/alibabacloud/sae/model/DescribeSecretRequest.h
- include/alibabacloud/sae/model/DescribeSecretResult.h
- include/alibabacloud/sae/model/DisableApplicationScalingRuleRequest.h
- include/alibabacloud/sae/model/DisableApplicationScalingRuleResult.h
- include/alibabacloud/sae/model/EnableApplicationScalingRuleRequest.h
- include/alibabacloud/sae/model/EnableApplicationScalingRuleResult.h
- include/alibabacloud/sae/model/ExecJobRequest.h
- include/alibabacloud/sae/model/ExecJobResult.h
- include/alibabacloud/sae/model/ListAppEventsRequest.h
- include/alibabacloud/sae/model/ListAppEventsResult.h
- include/alibabacloud/sae/model/ListAppServicesPageRequest.h
- include/alibabacloud/sae/model/ListAppServicesPageResult.h
- include/alibabacloud/sae/model/ListAppVersionsRequest.h
- include/alibabacloud/sae/model/ListAppVersionsResult.h
- include/alibabacloud/sae/model/ListApplicationsRequest.h
- include/alibabacloud/sae/model/ListApplicationsResult.h
- include/alibabacloud/sae/model/ListChangeOrdersRequest.h
- include/alibabacloud/sae/model/ListChangeOrdersResult.h
- include/alibabacloud/sae/model/ListConsumedServicesRequest.h
- include/alibabacloud/sae/model/ListConsumedServicesResult.h
- include/alibabacloud/sae/model/ListGreyTagRouteRequest.h
- include/alibabacloud/sae/model/ListGreyTagRouteResult.h
- include/alibabacloud/sae/model/ListIngressesRequest.h
- include/alibabacloud/sae/model/ListIngressesResult.h
- include/alibabacloud/sae/model/ListJobsRequest.h
- include/alibabacloud/sae/model/ListJobsResult.h
- include/alibabacloud/sae/model/ListLogConfigsRequest.h
- include/alibabacloud/sae/model/ListLogConfigsResult.h
- include/alibabacloud/sae/model/ListNamespaceChangeOrdersRequest.h
- include/alibabacloud/sae/model/ListNamespaceChangeOrdersResult.h
- include/alibabacloud/sae/model/ListNamespacedConfigMapsRequest.h
- include/alibabacloud/sae/model/ListNamespacedConfigMapsResult.h
- include/alibabacloud/sae/model/ListPublishedServicesRequest.h
- include/alibabacloud/sae/model/ListPublishedServicesResult.h
- include/alibabacloud/sae/model/ListSecretsRequest.h
- include/alibabacloud/sae/model/ListSecretsResult.h
- include/alibabacloud/sae/model/ListTagResourcesRequest.h
- include/alibabacloud/sae/model/ListTagResourcesResult.h
- include/alibabacloud/sae/model/OpenSaeServiceRequest.h
- include/alibabacloud/sae/model/OpenSaeServiceResult.h
- include/alibabacloud/sae/model/QueryResourceStaticsRequest.h
- include/alibabacloud/sae/model/QueryResourceStaticsResult.h
- include/alibabacloud/sae/model/ReduceApplicationCapacityByInstanceIdsRequest.h
- include/alibabacloud/sae/model/ReduceApplicationCapacityByInstanceIdsResult.h
- include/alibabacloud/sae/model/RescaleApplicationRequest.h
- include/alibabacloud/sae/model/RescaleApplicationResult.h
- include/alibabacloud/sae/model/RescaleApplicationVerticallyRequest.h
- include/alibabacloud/sae/model/RescaleApplicationVerticallyResult.h
- include/alibabacloud/sae/model/RestartApplicationRequest.h
- include/alibabacloud/sae/model/RestartApplicationResult.h
- include/alibabacloud/sae/model/RestartInstancesRequest.h
- include/alibabacloud/sae/model/RestartInstancesResult.h
- include/alibabacloud/sae/model/RollbackApplicationRequest.h
- include/alibabacloud/sae/model/RollbackApplicationResult.h
- include/alibabacloud/sae/model/StartApplicationRequest.h
- include/alibabacloud/sae/model/StartApplicationResult.h
- include/alibabacloud/sae/model/StopApplicationRequest.h
- include/alibabacloud/sae/model/StopApplicationResult.h
- include/alibabacloud/sae/model/SuspendJobRequest.h
- include/alibabacloud/sae/model/SuspendJobResult.h
- include/alibabacloud/sae/model/TagResourcesRequest.h
- include/alibabacloud/sae/model/TagResourcesResult.h
- include/alibabacloud/sae/model/UnbindSlbRequest.h
- include/alibabacloud/sae/model/UnbindSlbResult.h
- include/alibabacloud/sae/model/UntagResourcesRequest.h
- include/alibabacloud/sae/model/UntagResourcesResult.h
- include/alibabacloud/sae/model/UpdateAppSecurityGroupRequest.h
- include/alibabacloud/sae/model/UpdateAppSecurityGroupResult.h
- include/alibabacloud/sae/model/UpdateApplicationDescriptionRequest.h
- include/alibabacloud/sae/model/UpdateApplicationDescriptionResult.h
- include/alibabacloud/sae/model/UpdateApplicationScalingRuleRequest.h
- include/alibabacloud/sae/model/UpdateApplicationScalingRuleResult.h
- include/alibabacloud/sae/model/UpdateApplicationVswitchesRequest.h
- include/alibabacloud/sae/model/UpdateApplicationVswitchesResult.h
- include/alibabacloud/sae/model/UpdateConfigMapRequest.h
- include/alibabacloud/sae/model/UpdateConfigMapResult.h
- include/alibabacloud/sae/model/UpdateGreyTagRouteRequest.h
- include/alibabacloud/sae/model/UpdateGreyTagRouteResult.h
- include/alibabacloud/sae/model/UpdateIngressRequest.h
- include/alibabacloud/sae/model/UpdateIngressResult.h
- include/alibabacloud/sae/model/UpdateJobRequest.h
- include/alibabacloud/sae/model/UpdateJobResult.h
- include/alibabacloud/sae/model/UpdateNamespaceRequest.h
- include/alibabacloud/sae/model/UpdateNamespaceResult.h
- include/alibabacloud/sae/model/UpdateNamespaceVpcRequest.h
- include/alibabacloud/sae/model/UpdateNamespaceVpcResult.h
- include/alibabacloud/sae/model/UpdateSecretRequest.h
- include/alibabacloud/sae/model/UpdateSecretResult.h )
- set(sae_src
- src/SaeClient.cc
- src/model/AbortAndRollbackChangeOrderRequest.cc
- src/model/AbortAndRollbackChangeOrderResult.cc
- src/model/AbortChangeOrderRequest.cc
- src/model/AbortChangeOrderResult.cc
- src/model/BatchStartApplicationsRequest.cc
- src/model/BatchStartApplicationsResult.cc
- src/model/BatchStopApplicationsRequest.cc
- src/model/BatchStopApplicationsResult.cc
- src/model/BindSlbRequest.cc
- src/model/BindSlbResult.cc
- src/model/ConfirmPipelineBatchRequest.cc
- src/model/ConfirmPipelineBatchResult.cc
- src/model/CreateApplicationRequest.cc
- src/model/CreateApplicationResult.cc
- src/model/CreateApplicationScalingRuleRequest.cc
- src/model/CreateApplicationScalingRuleResult.cc
- src/model/CreateConfigMapRequest.cc
- src/model/CreateConfigMapResult.cc
- src/model/CreateGreyTagRouteRequest.cc
- src/model/CreateGreyTagRouteResult.cc
- src/model/CreateIngressRequest.cc
- src/model/CreateIngressResult.cc
- src/model/CreateJobRequest.cc
- src/model/CreateJobResult.cc
- src/model/CreateNamespaceRequest.cc
- src/model/CreateNamespaceResult.cc
- src/model/CreateSecretRequest.cc
- src/model/CreateSecretResult.cc
- src/model/DeleteApplicationRequest.cc
- src/model/DeleteApplicationResult.cc
- src/model/DeleteApplicationScalingRuleRequest.cc
- src/model/DeleteApplicationScalingRuleResult.cc
- src/model/DeleteConfigMapRequest.cc
- src/model/DeleteConfigMapResult.cc
- src/model/DeleteGreyTagRouteRequest.cc
- src/model/DeleteGreyTagRouteResult.cc
- src/model/DeleteHistoryJobRequest.cc
- src/model/DeleteHistoryJobResult.cc
- src/model/DeleteIngressRequest.cc
- src/model/DeleteIngressResult.cc
- src/model/DeleteJobRequest.cc
- src/model/DeleteJobResult.cc
- src/model/DeleteNamespaceRequest.cc
- src/model/DeleteNamespaceResult.cc
- src/model/DeleteSecretRequest.cc
- src/model/DeleteSecretResult.cc
- src/model/DeployApplicationRequest.cc
- src/model/DeployApplicationResult.cc
- src/model/DescribeAppServiceDetailRequest.cc
- src/model/DescribeAppServiceDetailResult.cc
- src/model/DescribeApplicationConfigRequest.cc
- src/model/DescribeApplicationConfigResult.cc
- src/model/DescribeApplicationGroupsRequest.cc
- src/model/DescribeApplicationGroupsResult.cc
- src/model/DescribeApplicationImageRequest.cc
- src/model/DescribeApplicationImageResult.cc
- src/model/DescribeApplicationInstancesRequest.cc
- src/model/DescribeApplicationInstancesResult.cc
- src/model/DescribeApplicationScalingRuleRequest.cc
- src/model/DescribeApplicationScalingRuleResult.cc
- src/model/DescribeApplicationScalingRulesRequest.cc
- src/model/DescribeApplicationScalingRulesResult.cc
- src/model/DescribeApplicationSlbsRequest.cc
- src/model/DescribeApplicationSlbsResult.cc
- src/model/DescribeApplicationStatusRequest.cc
- src/model/DescribeApplicationStatusResult.cc
- src/model/DescribeChangeOrderRequest.cc
- src/model/DescribeChangeOrderResult.cc
- src/model/DescribeComponentsRequest.cc
- src/model/DescribeComponentsResult.cc
- src/model/DescribeConfigMapRequest.cc
- src/model/DescribeConfigMapResult.cc
- src/model/DescribeConfigurationPriceRequest.cc
- src/model/DescribeConfigurationPriceResult.cc
- src/model/DescribeEdasContainersRequest.cc
- src/model/DescribeEdasContainersResult.cc
- src/model/DescribeGreyTagRouteRequest.cc
- src/model/DescribeGreyTagRouteResult.cc
- src/model/DescribeIngressRequest.cc
- src/model/DescribeIngressResult.cc
- src/model/DescribeInstanceLogRequest.cc
- src/model/DescribeInstanceLogResult.cc
- src/model/DescribeInstanceSpecificationsRequest.cc
- src/model/DescribeInstanceSpecificationsResult.cc
- src/model/DescribeJobRequest.cc
- src/model/DescribeJobResult.cc
- src/model/DescribeJobHistoryRequest.cc
- src/model/DescribeJobHistoryResult.cc
- src/model/DescribeJobStatusRequest.cc
- src/model/DescribeJobStatusResult.cc
- src/model/DescribeNamespaceRequest.cc
- src/model/DescribeNamespaceResult.cc
- src/model/DescribeNamespaceListRequest.cc
- src/model/DescribeNamespaceListResult.cc
- src/model/DescribeNamespaceResourcesRequest.cc
- src/model/DescribeNamespaceResourcesResult.cc
- src/model/DescribeNamespacesRequest.cc
- src/model/DescribeNamespacesResult.cc
- src/model/DescribePipelineRequest.cc
- src/model/DescribePipelineResult.cc
- src/model/DescribeRegionsRequest.cc
- src/model/DescribeRegionsResult.cc
- src/model/DescribeSecretRequest.cc
- src/model/DescribeSecretResult.cc
- src/model/DisableApplicationScalingRuleRequest.cc
- src/model/DisableApplicationScalingRuleResult.cc
- src/model/EnableApplicationScalingRuleRequest.cc
- src/model/EnableApplicationScalingRuleResult.cc
- src/model/ExecJobRequest.cc
- src/model/ExecJobResult.cc
- src/model/ListAppEventsRequest.cc
- src/model/ListAppEventsResult.cc
- src/model/ListAppServicesPageRequest.cc
- src/model/ListAppServicesPageResult.cc
- src/model/ListAppVersionsRequest.cc
- src/model/ListAppVersionsResult.cc
- src/model/ListApplicationsRequest.cc
- src/model/ListApplicationsResult.cc
- src/model/ListChangeOrdersRequest.cc
- src/model/ListChangeOrdersResult.cc
- src/model/ListConsumedServicesRequest.cc
- src/model/ListConsumedServicesResult.cc
- src/model/ListGreyTagRouteRequest.cc
- src/model/ListGreyTagRouteResult.cc
- src/model/ListIngressesRequest.cc
- src/model/ListIngressesResult.cc
- src/model/ListJobsRequest.cc
- src/model/ListJobsResult.cc
- src/model/ListLogConfigsRequest.cc
- src/model/ListLogConfigsResult.cc
- src/model/ListNamespaceChangeOrdersRequest.cc
- src/model/ListNamespaceChangeOrdersResult.cc
- src/model/ListNamespacedConfigMapsRequest.cc
- src/model/ListNamespacedConfigMapsResult.cc
- src/model/ListPublishedServicesRequest.cc
- src/model/ListPublishedServicesResult.cc
- src/model/ListSecretsRequest.cc
- src/model/ListSecretsResult.cc
- src/model/ListTagResourcesRequest.cc
- src/model/ListTagResourcesResult.cc
- src/model/OpenSaeServiceRequest.cc
- src/model/OpenSaeServiceResult.cc
- src/model/QueryResourceStaticsRequest.cc
- src/model/QueryResourceStaticsResult.cc
- src/model/ReduceApplicationCapacityByInstanceIdsRequest.cc
- src/model/ReduceApplicationCapacityByInstanceIdsResult.cc
- src/model/RescaleApplicationRequest.cc
- src/model/RescaleApplicationResult.cc
- src/model/RescaleApplicationVerticallyRequest.cc
- src/model/RescaleApplicationVerticallyResult.cc
- src/model/RestartApplicationRequest.cc
- src/model/RestartApplicationResult.cc
- src/model/RestartInstancesRequest.cc
- src/model/RestartInstancesResult.cc
- src/model/RollbackApplicationRequest.cc
- src/model/RollbackApplicationResult.cc
- src/model/StartApplicationRequest.cc
- src/model/StartApplicationResult.cc
- src/model/StopApplicationRequest.cc
- src/model/StopApplicationResult.cc
- src/model/SuspendJobRequest.cc
- src/model/SuspendJobResult.cc
- src/model/TagResourcesRequest.cc
- src/model/TagResourcesResult.cc
- src/model/UnbindSlbRequest.cc
- src/model/UnbindSlbResult.cc
- src/model/UntagResourcesRequest.cc
- src/model/UntagResourcesResult.cc
- src/model/UpdateAppSecurityGroupRequest.cc
- src/model/UpdateAppSecurityGroupResult.cc
- src/model/UpdateApplicationDescriptionRequest.cc
- src/model/UpdateApplicationDescriptionResult.cc
- src/model/UpdateApplicationScalingRuleRequest.cc
- src/model/UpdateApplicationScalingRuleResult.cc
- src/model/UpdateApplicationVswitchesRequest.cc
- src/model/UpdateApplicationVswitchesResult.cc
- src/model/UpdateConfigMapRequest.cc
- src/model/UpdateConfigMapResult.cc
- src/model/UpdateGreyTagRouteRequest.cc
- src/model/UpdateGreyTagRouteResult.cc
- src/model/UpdateIngressRequest.cc
- src/model/UpdateIngressResult.cc
- src/model/UpdateJobRequest.cc
- src/model/UpdateJobResult.cc
- src/model/UpdateNamespaceRequest.cc
- src/model/UpdateNamespaceResult.cc
- src/model/UpdateNamespaceVpcRequest.cc
- src/model/UpdateNamespaceVpcResult.cc
- src/model/UpdateSecretRequest.cc
- src/model/UpdateSecretResult.cc )
- add_library(sae ${LIB_TYPE}
- ${sae_public_header}
- ${sae_public_header_model}
- ${sae_src})
- set_target_properties(sae
- PROPERTIES
- LINKER_LANGUAGE CXX
- ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
- LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
- RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
- OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}sae
- )
- if(${LIB_TYPE} STREQUAL "SHARED")
- set_target_properties(sae
- PROPERTIES
- DEFINE_SYMBOL ALIBABACLOUD_SAE_LIBRARY)
- endif()
- target_include_directories(sae
- PRIVATE include
- ${CMAKE_SOURCE_DIR}/core/include
- )
- target_link_libraries(sae
- core)
- if(CMAKE_HOST_WIN32)
- ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
- set(jsoncpp_install_dir ${INSTALL_DIR})
- add_dependencies(sae
- jsoncpp)
- target_include_directories(sae
- PRIVATE ${jsoncpp_install_dir}/include)
- target_link_libraries(sae
- ${jsoncpp_install_dir}/lib/jsoncpp.lib)
- set_target_properties(sae
- PROPERTIES
- COMPILE_OPTIONS "/bigobj")
- else()
- target_include_directories(sae
- PRIVATE /usr/include/jsoncpp)
- target_link_libraries(sae
- jsoncpp)
- endif()
- install(FILES ${sae_public_header}
- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/sae)
- install(FILES ${sae_public_header_model}
- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/sae/model)
- install(TARGETS sae
- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
- RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
- )
|