#6666 Added Doxy config and Azure build job

This commit is contained in:
Jamie Newbon
2020-04-21 16:21:38 +01:00
parent 0e76ba898a
commit e2802eee52
3 changed files with 2521 additions and 1 deletions

1
.gitignore vendored
View File

@ -24,3 +24,4 @@ src/setup/win32/synergy.suo
/CMakeLists.txt.user
/.vs
/CMakeLists.txt.*
/doxygen/

2494
Doxyfile Normal file

File diff suppressed because it is too large Load Diff

View File

@ -244,4 +244,29 @@ jobs:
configuration: 'Release'
msbuildArguments: '/m'
maximumCpuCount: true
displayName: 'Compiling x86'
displayName: 'Compiling x86'
- job: DoxygenDoc
pool:
vmImage: 'ubuntu-16.04'
steps:
- script: |
sudo DEBIAN_FRONTEND=noninteractive
sudo apt-get -y update
sudo apt-get -y install doxygen
displayName: 'Install Pakages'
- script: |
doxygen Doxyfile
displayName: 'Generate'
- task: CopyFilesOverSSH@0
inputs:
sshEndpoint: 'Azure on Sandor'
sourceFolder: 'doxygen'
contents: '**'
targetFolder: 'synergy-core/docs'
cleanTargetFolder: true
readyTimeout: '20000'
displayName: 'Publish files to sandor'