Newer
Older
dub_jkp / test / describe-project / dub.json
@Martin Nowak Martin Nowak on 29 Sep 2015 1 KB fix OSX test
  1. {
  2. "name": "describe-project",
  3. "targetType": "executable",
  4. "description": "A test describe project",
  5. "authors": ["nobody"],
  6. "homepage": "fake.com",
  7. "license": "BSD 2-clause",
  8. "copyright": "Copyright © 2015, nobody",
  9. "mainSourceFile": "src/dummy.d",
  10. "sourceFiles-posix": ["./some.a"],
  11. "sourceFiles-windows": ["./some.lib"],
  12. "dflags": ["--some-dflag"],
  13. "lflags": ["--some-lflag"],
  14. "libs": ["somelib"],
  15. "copyFiles": ["data/dummy.dat"],
  16. "versions": ["someVerIdent"],
  17. "debugVersions": ["someDebugVerIdent"],
  18. "preGenerateCommands-posix": ["./do-preGenerateCommands.sh"],
  19. "postGenerateCommands-posix": ["./do-postGenerateCommands.sh"],
  20. "preBuildCommands-posix": ["./do-preBuildCommands.sh"],
  21. "postBuildCommands-posix": ["./do-postBuildCommands.sh"],
  22. "buildRequirements": ["allowWarnings", "disallowInlining"],
  23. "buildOptions": ["releaseMode", "debugInfo"],
  24. "dependencies": {
  25. "describe-dependency-1": {
  26. "version": "1.0",
  27. "path": "../describe-dependency-1"
  28. },
  29. "describe-dependency-2": {
  30. "version": "1.0",
  31. "path": "../describe-dependency-2"
  32. },
  33. "describe-dependency-3": {
  34. "version": "1.0",
  35. "path": "../describe-dependency-3"
  36. }
  37. },
  38. "configurations": [
  39. {
  40. "name": "my-project-config"
  41. }
  42. ],
  43. "subConfigurations": {
  44. "describe-dependency-1": "my-dependency-1-config"
  45. },
  46. }