Keyboard firmwares for Atmel AVR and Cortex-M
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.

emblocks.eix.tmpl 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <Project emblocks_ix="1.0.0" name="{{name}}">
  3. <Target name="{{name}}" target="{{target}}">
  4. <Source name="mbed.org" version="1.0.0">
  5. <Toolchain name="{{toolchain}}"/>
  6. <CC>
  7. {% for s in cc_org %}<Switch name="{{s}}"/>
  8. {% endfor %}
  9. </CC>
  10. <CPPC>
  11. {% for s in cppc_org %}<Switch name="{{s}}"/>
  12. {% endfor %}
  13. </CPPC>
  14. <Symbols>
  15. {% for s in symbols %}<Symbol name="{{s}}"/>
  16. {% endfor %}
  17. </Symbols>
  18. <LD>
  19. {% for s in ld_org %}<Switch name="{{s}}"/>
  20. {% endfor %}
  21. </LD>
  22. <Addobjects>
  23. {% for s in object_files %}<Addobject name="{{s}}"/>
  24. {% endfor %}
  25. </Addobjects>
  26. <Syslibs>
  27. {% for s in sys_libs %}<Library name="{{s}}"/>
  28. {% endfor %}
  29. </Syslibs>
  30. <Scriptfile path="{{script_file}}"/>
  31. </Source>
  32. <Assembler>
  33. </Assembler>
  34. <Compiler>
  35. <Includepaths>
  36. {% for s in include_paths %}<Includepath path="{{s}}"/>
  37. {% endfor %}
  38. </Includepaths>
  39. <Symbols>
  40. </Symbols>
  41. </Compiler>
  42. <Linker>
  43. <Libraries>
  44. {% for s in libraries %}<Library name="{{s}}"/>
  45. {% endfor %}
  46. </Libraries>
  47. <Librarypaths>
  48. {% for s in library_paths %}<Librarypath path="{{s}}"/>
  49. {% endfor %}
  50. </Librarypaths>
  51. </Linker>
  52. <Files>
  53. {% for f in source_files %}<File name="{{f.name}}" type="{{f.type}}"/>
  54. {% endfor %}
  55. </Files>
  56. </Target>
  57. </Project>