1 Star 0 Fork 1

BxDemo/onvif-lib

forked from 朱禹辰/onvif-lib 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
build.gradle 3.39 KB
一键复制 编辑 原始数据 按行查看 历史
朱禹辰 提交于 2024-08-21 15:24 +08:00 . GetAudioDecoderConfigurationOptions
plugins {
id 'java'
id "com.bmuschko.nexus" version "2.3.1" // Gradle Sonatype Nexux Plugin
id "io.codearte.nexus-staging" version "0.21.2" // Gradle Nexus Staging Plugin
// id "com.github.dcendents.android-maven" version "2.1"
// id "com.jfrog.bintray" version "1.8.5"
id 'io.freefair.lombok' version '5.1.1'
}
jar {
archiveFileName = 'onvif-1.0.9.jar'
manifest {
attributes 'Main-Class': 'be.teletask.onvif'
}
}
group 'com.github.03'
version '1.0.0'
sourceCompatibility = 1.8
if (JavaVersion.current().isJava8Compatible()) {
allprojects {
tasks.withType(Javadoc) {
options.addStringOption('Xdoclint:none', '-quiet')
}
}
}
repositories {
mavenCentral()
jcenter()
maven { url 'https://maven.aliyun.com/repository/public/' } // 阿里云Maven镜像
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.13'
//Annotations
compile group: 'org.jetbrains', name: 'annotations', version: '19.0.0'
//XML parser
compile group: 'net.sf.kxml', name: 'kxml2', version: '2.3.0'
//OkHttp
compile 'com.squareup.okhttp3:okhttp:4.9.3'
//OkHttp Digest
compile 'com.burgstaller:okhttp-digest:2.1'
compile 'com.alibaba:fastjson:1.2.28'
compile 'org.dom4j:dom4j:2.1.3'
compile 'org.apache.commons:commons-lang3:3.12.0'
}
ext {
bintrayRepo = 'ONVIF-Java'
bintrayName = 'ONVIF-Java'
publishedGroupId = 'com.github.03'
libraryName = 'ONVIF-Java'
artifact = 'onvif'
libraryDescription = 'A Java client library to discover, control and manage ONVIF-supported devices.'
siteUrl = 'https://github.com/RootSoft/ONVIF-Java'
gitUrl = 'https://github.com/RootSoft/ONVIF-Java.git'
libraryVersion = '1.0.9'
developerId = 'tomasverhelst'
developerName = 'Tomas Verhelst'
developerEmail = 'tve@teletask.be'
licenseName = 'The Apache Software License, Version 2.0'
licenseUrl = 'http://www.apache.org/licenses/LICENSE-2.0.txt'
allLicenses = ["Apache-2.0"]
}
group = publishedGroupId
version = libraryVersion
archivesBaseName = 'onvif'
modifyPom {
project {
name 'ONVIF Camera'
description 'A Java library to discover, control and manage ONVIF-supported PTZ Cameras'
url 'https://github.com/03/ONVIF-Java'
inceptionYear '2020'
scm {
url 'https://github.com/03/ONVIF-Java'
connection 'scm:https://github.com/03/ONVIF-Java.git'
developerConnection 'scm:git://github.com/03/ONVIF-Java.git'
}
licenses {
license {
name 'The Apache Software License, Version 2.0'
url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
distribution 'repo'
}
}
developers {
developer {
id 'ozcat'
name 'Luke Feng'
email 'windboxx@gmail.com'
}
}
}
}
extraArchive {
sources = true
tests = true
javadoc = true
}
nexus {
sign = true
repositoryUrl = 'https://oss.sonatype.org/service/local/staging/deploy/maven2/'
snapshotRepositoryUrl = 'https://oss.sonatype.org/content/repositories/snapshots/'
}
nexusStaging {
// packageGroup = "com.github.03" //optional if packageGroup == project.getGroup()
stagingProfileId = "166964289967b" //when not defined will be got from server using "packageGroup"
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/BxDemo/onvif-lib.git
git@gitee.com:BxDemo/onvif-lib.git
BxDemo
onvif-lib
onvif-lib
master

搜索帮助