1. 20 Oct, 2010 1 commit
    • Ben Avison's avatar
      Makefile bugfixes, and support for latest CTools build · e15324c6
      Ben Avison authored
        * Fixed dependencies for debug builds in GNUmakefiles/CApp
        * Added -f switch to rm in GNUmakefiles/StdTools to make it fail silently
          if the file doesn't exist, like the RISC OS version
        * Fix for amu complaining if INSTTYPE is undefined in Makefiles/CApp
        * Reflected makefile changes in resgen, squeeze and xpand in CTools
          component file
        * Added a8time to ModuleDB and CTools component file
        Tested in  a C Tools build
      Version 5.03. Tagged as 'BuildSys-5_03'
  2. 23 Jun, 2010 1 commit
  3. 23 Mar, 2010 1 commit
  4. 01 Mar, 2010 1 commit
  5. 28 Feb, 2010 1 commit
  6. 04 Feb, 2010 1 commit
  7. 30 Jan, 2010 1 commit
  8. 16 Jan, 2010 1 commit
  9. 09 Jan, 2010 1 commit
  10. 28 Nov, 2009 1 commit
  11. 28 Oct, 2009 1 commit
    • Ben Avison's avatar
      Added Squash module to the OMAP3 ROM build · 90e38cf6
      Ben Avison authored
        Binary blob of this module in CVS has been ARMv6-safe since May.
        Untested as yet - about to try a ROM autobuild...
      Version 4.92. Tagged as 'BuildSys-4_92'
  12. 27 Oct, 2009 1 commit
    • Jeffrey Lee's avatar
      Add screensaver setup apps to ModuleDB, Disc components file · 25393e62
      Jeffrey Lee authored
        The screensaver setup apps (all called !SvrSetup) each have their source code inside the "Settings" folder for the relevant screen saver - but previously there was no way of building the code for the setup apps. This change fixes that, by adding dedicated ModuleDB entries for each setup app.
        Tested on rev C2 beagleboard
      Version 4.91. Tagged as 'BuildSys-4_91'
  13. 25 Oct, 2009 2 commits
  14. 24 Oct, 2009 1 commit
  15. 22 Oct, 2009 1 commit
    • Jeffrey Lee's avatar
      Add RTSupport to OMAP3 components file · c137f3cc
      Jeffrey Lee authored
        RTSupport is now required to build SCSISoftUSB and (more importantly) included in the ROM image to enable the USB optimisations.
        Tested on rev C2 beagleboard
      Version 4.87. Tagged as 'BuildSys-4_87'
  16. 01 Oct, 2009 2 commits
  17. 30 Sep, 2009 2 commits
    • Jeffrey Lee's avatar
      Add networking modules to OMAP3 components file · cad440c3
      Jeffrey Lee authored
        Thanks to the working !Boot sequence I've been able to finally test networking. As a result, the full set of networking modules are now enabled for OMAP3 ROM builds.
        Tested on rev C2 beagleboard with ARMv7-safe copy of EtherUSB. InetSetup, Ping, and ShareFS seemed to behave themselves.
      Version 4.84. Tagged as 'BuildSys-4_84'
    • Jeffrey Lee's avatar
      Reconstructed Disc components file to allow a functional, semi-complete RISC... · 50505923
      Jeffrey Lee authored
      Reconstructed Disc components file to allow a functional, semi-complete RISC OS 5 disc image/!Boot sequence to be built
        Components file almost entirely reconstructed, based around Iyonix-ish Universal components file received from ROOL. Any missing/broken components are commented out with ### for clarity.
        Built on Iyonix, tested on BeagleBoard
      Version 4.83. Tagged as 'BuildSys-4_83'
  18. 19 Jul, 2009 1 commit
  19. 17 Jul, 2009 1 commit
    • Jeffrey Lee's avatar
      Update CModule makefile fragment to use a default RESFSDIR if required. Add... · b1ddd206
      Jeffrey Lee authored
      Update CModule makefile fragment to use a default RESFSDIR if required. Add IIC module to OMAP3 components file.
        Makefiles/CModule - makefile fragment now generates a default RESFSDIR value in an identical way to the AAsmModule fragment, easing migration of makefiles to the fragment system.
        Components/ROOL/OMAP3 - IIC module has been added to ROM image
        Tested on rev C2 beagleboard
      Version 4.80. Tagged as 'BuildSys-4_80'
  20. 12 Jul, 2009 1 commit
  21. 02 Jul, 2009 1 commit
    • Jeffrey Lee's avatar
      Add MUSBDriver to ModuleDB, OMAP3 components file · 4380e34e
      Jeffrey Lee authored
        ModuleDB - Added entry for new MUSBDriver module
        Components/ROOL/OMAP3 - Add MUSBDriver module to build. Add commented out lines for DADebug, debug versions of USB modules (saves me the hassle of remembering the right options all the time!)
        Tested on Rev C2 beagleboard
      Version 4.78. Tagged as 'BuildSys-4_78'
  22. 26 Jun, 2009 1 commit
    • Ben Avison's avatar
      Added CTools disc build, and various supporting changes · 13d9ef8b
      Ben Avison authored
        * Updates to CModule makefile fragment to reduce the number of OS-specific
          rules in main Makefiles:
          + Added (RAM|ROM)(C|ASM)DEFINES variables. These allow the calling makefile
            to specify additional defines for RAM or ROM builds of C or assembler
            source files respectively. Traditionally this was done by having separate
            object files for RAM and ROM corresponding at least to whichever source
            file was responsible for interfacing with ResourceFS, but this requires
            messy additional rules. With this new approach, it is necessary to clean
            the component when switching between RAM and ROM builds, but I don't
            think this will affect many people's workflows.
          + Added CMHGDEPENDS. This should be used to specify which object files need
            a static dependency upon the h file autogenerated from the cmhg file.
            It should be specified in the usual form for object files passed to
            CModule - with neither an o. prefix nor a .o suffix.
        * Added TBOXINTLIB to ModuleLibs makefile fragment.
        * AsmUtils, HdrSrc, TCPIPheaders, ToolboxLib and UnicodeLib all upgraded in
          ModuleDB from EXP to ASM or C components, to permit them to be built in the
          install phase. As a result, those other Components files that didn't
          already do so now need to override this back to -type EXP.
        * BuildHost Components file edited to reflect the fact that binaof, binasm,
          modgen and ResGen now have separate install phases for executables and
          Docs files.
        The new Components file uses various components that are not publicly
        released, so it can only sensibly be used internally by ROOL. However, it's
        more convenient for us to keep it alongside the other Components files - and
        it also serves as an illustration of how to do a disc build.
      Version 4.77. Tagged as 'BuildSys-4_77'
  23. 09 Jun, 2009 1 commit
    • Ben Avison's avatar
      Updated BuildHost component file and ModuleDB · 71430b75
      Ben Avison authored
        Reinstated CLX (actually the cut-down version, CLXLite) and 9 tools that
        depend upon it: chmod, diff, find, modsqz, srcbuild, squeeze, romlinker,
        unmodsqz and xpand
        Tested - verified these 9 tools can be used to rebuild themselves
      Version 4.74. Tagged as 'BuildSys-4_74'
  24. 10 May, 2009 1 commit
  25. 09 May, 2009 1 commit
    • Jeffrey Lee's avatar
      Update OMAP3 components file to include USB modules in ROM image · f887ceae
      Jeffrey Lee authored
        Components/ROOL/OMAP3 - Many modules are now enabled for compilation. Rev C beagleboards should now have USB EHCI support, including support for USB keyboard, mouse and mass storage (via SCSIFS/DOSFS). Remember to disable DebugTerminal in Kernel.hdr.Options if you want USB keyboard input to work.
        Tested on rev C2 beagleboard. Shouldn't adversely affect older beagleboards that lack working USB host ports.
      Version 4.71. Tagged as 'BuildSys-4_71'
  26. 22 Apr, 2009 1 commit
  27. 27 Jan, 2009 1 commit
    • Ben Avison's avatar
      Added initial support for OMAP-3 builds. · 801d0839
      Ben Avison authored
        * Added new components file
        * Added entry for new HAL in the ModuleDB
        * Minor tweak to Makefiles:CModule so HALs can use shared Makefiles:
          no longer assumes that all callers wil have a non-null CMHGFILE
        Used in a test build
      Version 4.68. Tagged as 'BuildSys-4_68'
  28. 22 Dec, 2008 1 commit
  29. 03 Dec, 2008 2 commits
  30. 17 Oct, 2008 2 commits
  31. 16 Oct, 2008 2 commits
  32. 14 Oct, 2008 1 commit