defaults.yml 609 B

123456789101112131415161718192021222324252627282930313233
  1. ---
  2. #:extension:
  3. # :subprojects: '.a'
  4. :subprojects:
  5. :paths: []
  6. # - :name: subprojectA
  7. # :source:
  8. # - ./first/subproject/dir
  9. # - ./second/subproject/dir
  10. # :include:
  11. # - ./first/include/dir
  12. # :build_root: ./subproject/build/dir
  13. # :defines:
  14. # - FIRST_DEFINE
  15. :tools:
  16. :subprojects_compiler:
  17. :executable: gcc
  18. :arguments:
  19. - -g
  20. - -I"$": COLLECTION_PATHS_SUBPROJECTS
  21. - -D$: COLLECTION_DEFINES_SUBPROJECTS
  22. - -c "${1}"
  23. - -o "${2}"
  24. :subprojects_linker:
  25. :executable: ar
  26. :arguments:
  27. - rcs
  28. - ${2}
  29. - ${1}
  30. ...