2
0

Makefile 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. .PHONY: all build clean
  2. BB ?= bbcb2-cli
  3. all: build
  4. build: O7/Sym/ARMv6MP.osf O7/Sym/ARMv7MP.osf O7/Sym/ARMv6MLinker.osf O7/Sym/ARMv7MLinker.osf O7/Sym/ARMv7MTool.osf O7/Sym/References.osf O7/Sym/Position.osf
  5. O7/Sym/Files.osf: O7/Mod/Files2.odc
  6. echo "DevCompiler.CompileThis O7Files2" | ${BB}
  7. O7/Sym/Texts.osf: O7/Mod/Texts.odc
  8. echo "DevCompiler.CompileThis O7Texts" | ${BB}
  9. O7/Sym/Texts.osf: O7/Sym/Files.osf
  10. O7/Sym/Oberon.osf: O7/Mod/Oberon.odc
  11. echo "DevCompiler.CompileThis O7Oberon" | ${BB}
  12. O7/Sym/Oberon.osf: O7/Sym/Texts.osf
  13. O7/Sym/S.osf: O7/Mod/S.odc
  14. echo "DevCompiler.CompileThis O7S" | ${BB}
  15. O7/Sym/S.osf: O7/Sym/Texts.osf O7/Sym/Oberon.osf
  16. O7/Sym/B.osf: O7/Mod/B.odc
  17. echo "DevCompiler.CompileThis O7B" | ${BB}
  18. O7/Sym/B.osf: O7/Sym/Files.osf O7/Sym/S.osf
  19. O7/Sym/ARMv6M.osf: O7/Mod/ARMv6M.odc
  20. echo "DevCompiler.CompileThis O7ARMv6M" | ${BB}
  21. O7/Sym/ARMv7M.osf: O7/Mod/ARMv7M.odc
  22. echo "DevCompiler.CompileThis O7ARMv7M" | ${BB}
  23. O7/Sym/ARMv7M.osf: O7/Sym/ARMv6M.osf
  24. O7/Sym/ARMv6MG.osf: O7/Mod/ARMv6MG.odc
  25. echo "DevCompiler.CompileThis O7ARMv6MG" | ${BB}
  26. O7/Sym/ARMv6MG.osf: O7/Sym/Files.osf O7/Sym/S.osf O7/Sym/B.osf O7/Sym/ARMv6M.osf
  27. O7/Sym/ARMv7MG.osf: O7/Mod/ARMv7MG.odc
  28. echo "DevCompiler.CompileThis O7ARMv7MG" | ${BB}
  29. O7/Sym/ARMv7MG.osf: O7/Sym/Files.osf O7/Sym/S.osf O7/Sym/B.osf O7/Sym/ARMv6M.osf O7/Sym/ARMv7M.osf
  30. O7/Sym/ARMv6MP.osf: O7/Mod/ARMv6MP.odc
  31. echo "DevCompiler.CompileThis O7ARMv6MP" | ${BB}
  32. O7/Sym/ARMv6MP.osf: O7/Sym/S.osf O7/Sym/B.osf O7/Sym/ARMv6MG.osf O7/Sym/Texts.osf O7/Sym/Oberon.osf
  33. O7/Sym/ARMv7MP.osf: O7/Mod/ARMv7MP.odc
  34. echo "DevCompiler.CompileThis O7ARMv7MP" | ${BB}
  35. O7/Sym/ARMv7MP.osf: O7/Sym/S.osf O7/Sym/B.osf O7/Sym/ARMv7MG.osf O7/Sym/Texts.osf O7/Sym/Oberon.osf
  36. O7/Sym/ARMv6MLinker.osf: O7/Mod/ARMv6MLinker.odc
  37. echo "DevCompiler.CompileThis O7ARMv6MLinker" | ${BB}
  38. O7/Sym/ARMv6MLinker.osf: O7/Sym/Files.osf O7/Sym/Texts.osf O7/Sym/Oberon.osf O7/Sym/ARMv6M.osf
  39. O7/Sym/ARMv7MLinker.osf: O7/Mod/ARMv7MLinker.odc
  40. echo "DevCompiler.CompileThis O7ARMv7MLinker" | ${BB}
  41. O7/Sym/ARMv7MLinker.osf: O7/Sym/Files.osf O7/Sym/Texts.osf O7/Sym/Oberon.osf O7/Sym/ARMv6M.osf O7/Sym/ARMv7M.osf
  42. O7/Sym/ARMv7MTool.osf: O7/Mod/ARMv7MTool.odc
  43. echo "DevCompiler.CompileThis O7ARMv7MTool" | ${BB}
  44. O7/Sym/ARMv7MTool.osf: O7/Sym/Files.osf O7/Sym/Texts.osf O7/Sym/Oberon.osf O7/Sym/B.osf O7/Sym/ARMv7M.osf
  45. O7/Sym/References.osf: O7/Mod/References2.odc
  46. echo "DevCompiler.CompileThis O7References2" | ${BB}
  47. O7/Sym/Position.osf: O7/Mod/Position.odc
  48. echo "DevCompiler.CompileThis O7Position" | ${BB}
  49. clean:
  50. rm -rf O7/Code O7/Sym