DASCA combines dynamic and static techniques for analysing code for finding security (i.e., vulnerabilities), safety, or reliability problems.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

53 lines
1.0 KiB

  1. plugins {
  2. id 'de.undercouch.download'
  3. }
  4. apply plugin: 'eclipse'
  5. allprojects {
  6. apply plugin: 'maven'
  7. group = 'com.logicalhacking.dasca'
  8. version = '0.1-dev-2019-02-21'
  9. }
  10. configure(allprojects - project('com.logicalhacking.dasca.crosslanguage.test.confidential')) {
  11. apply plugin: 'maven-publish'
  12. apply plugin: 'java'
  13. publishing.publications {
  14. mavenJava(MavenPublication) {
  15. from components.java
  16. }
  17. }
  18. publishing {
  19. repositories {
  20. maven {
  21. url = "sftp://artifacts.logicalhacking.com:22/home/brucker/www/artifacts.logicalhacking.com/htdocs/maven3/"
  22. credentials {
  23. username comLogicalhackingArtifactsUser
  24. password comLogicalhackingArtifactsPassword
  25. }
  26. }
  27. }
  28. }
  29. }
  30. subprojects {
  31. apply plugin: 'java'
  32. sourceCompatibility = 1.8
  33. targetCompatibility = 1.8
  34. tasks.withType(JavaCompile) {
  35. options.encoding = 'UTF-8'
  36. }
  37. repositories {
  38. maven { url "https://artifacts.logicalhacking.com/maven3" }
  39. maven { url "https://repo.maven.apache.org/maven2" }
  40. }
  41. }