project
	:
	requirements
	<os>NT:<linkflags>"Wininet.lib Advapi32.lib"
	<os>NT:<define>DM_ENGINE_EXPORTS
	;

lib DaemonEngine : 
    ComponentInfo.cpp
    DaemonEngine.cpp
    TestingAPI.cpp
    UserInterfaceAPI.cpp
    ExecutionQueueInitializer.cpp
    IComponentInitializer.cpp
    Profile.cpp
    DaemonEngineRequest.cpp
	../DaemonDM/branding.cpp

    .//DaemonUtils
    ../ClientAdapter/clientadapterstub//ClientAdapterStub
    ..//funambol 
    ..//libwbxml
    ..//libcrypto
    ../common//Common 
    ../common//FifoWrapper							
    ../CryptoAPI//CryptoAPI						
    ../DataStorage//DataStorage 					
    ../Logger//Logger 								
    ../DeviceAdapter//Diagnostics
    ../treemanager//MOTreeManager 				
    ../treemanager/commands//MOTreeCommands  		
    ../daemon//DaemonUtils							
    ../serverexchange//ServerExchangeManager 		
    ../executionqueue//ExecutionQueue 				
    ../NotificationListener//NotificationListener 	
    ../DeviceAdapter//ManagementObjects 			
	../DeviceAdapter/ManagementObjects/TNDSMgmtTree//TNDSMgmtTree
	../DaemonDM//UIAPI
	: 
	<os>LINUX:<library>..//libcurl
	<os>MACOSX:<library>..//libcurl
	<os>NT:<library>..//libcurl
;

lib DaemonUtils : 
    ProfileComponentsHolder.cpp
    Configuration.cpp
    NotificationCenter.cpp
	:  <link>static 
;

install dist : 
    .//DaemonEngine 
	:
	<os>LINUX:<location>usr/local/lib  
	;

