Skip to content

A service based on QtService and libencloud which provides an API for connection to Cloud Services from PCs and devices

License

Notifications You must be signed in to change notification settings

ExorEmbedded/encloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[[ What is Encloud Service? ]]

A service based on QtService and libencloud which provides an API for connection to Cloud Services from PCs and devices. 

Refer to libencloud/README for more info.


[[ Build ]]

[ libencloud ]

Clone repo:
	$ git clone git@exorint.unfuddle.com:exorint/libencloud

Follow libencloud/README.

[ QtService ]

Clone qt-solutions repo, then
    $ cd qt-solutions\qtservice

Configure for DLLs:
    $ ./configure -library

QtCreator:
    - load and build qtservice

[ Encloud ]

Clone repo:
	$ git clone git@exorint.unfuddle.com:exorint/encloud

QtCreator:
    - load encloud project
    - setup organisation and mode in CONFIG variable in "qmake" Build Step (see common.pri for definitions)
    - optional: to deploy locally for testing/development,
        add "install" to arguments in "Make" Build Step
    - build it


[[ Runtime ]]

Service Functionality:
    - encloud -i    to install service
    - encloud       to start service
    - encloud -t    to stop service

Logging:
    encloud-log.txt
    - W32: in Common AppData directory
    - unix: /var/lib/encloud

About

A service based on QtService and libencloud which provides an API for connection to Cloud Services from PCs and devices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published