# Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+ set(cli_SOURCES i2-cli.hpp apisetupcommand.cpp apisetupcommand.hpp apisetuputility.cpp apisetuputility.hpp calistcommand.cpp calistcommand.hpp caremovecommand.cpp caremovecommand.hpp carestorecommand.cpp carestorecommand.hpp casigncommand.cpp casigncommand.hpp clicommand.cpp clicommand.hpp consolecommand.cpp consolecommand.hpp daemoncommand.cpp daemoncommand.hpp daemonutility.cpp daemonutility.hpp editline.hpp featuredisablecommand.cpp featuredisablecommand.hpp featureenablecommand.cpp featureenablecommand.hpp featurelistcommand.cpp featurelistcommand.hpp featureutility.cpp featureutility.hpp internalsignalcommand.cpp internalsignalcommand.hpp nodesetupcommand.cpp nodesetupcommand.hpp nodeutility.cpp nodeutility.hpp nodewizardcommand.cpp nodewizardcommand.hpp objectlistcommand.cpp objectlistcommand.hpp objectlistutility.cpp objectlistutility.hpp pkinewcacommand.cpp pkinewcacommand.hpp pkinewcertcommand.cpp pkinewcertcommand.hpp pkirequestcommand.cpp pkirequestcommand.hpp pkisavecertcommand.cpp pkisavecertcommand.hpp pkisigncsrcommand.cpp pkisigncsrcommand.hpp pkiticketcommand.cpp pkiticketcommand.hpp pkiverifycommand.cpp pkiverifycommand.hpp variablegetcommand.cpp variablegetcommand.hpp variablelistcommand.cpp variablelistcommand.hpp variableutility.cpp variableutility.hpp ) if(ICINGA2_UNITY_BUILD) mkunity_target(cli cli cli_SOURCES) endif() add_library(cli OBJECT ${cli_SOURCES}) add_dependencies(cli base config icinga remote) set_target_properties ( cli PROPERTIES FOLDER Lib )