1. 27 Mar, 2015 1 commit
  2. 22 Oct, 2014 1 commit
  3. 21 Oct, 2014 1 commit
  4. 19 Oct, 2014 2 commits
  5. 18 Oct, 2014 1 commit
    • Steve Revill's avatar
      Tweak to the ModuleDB to allow builds (e.g. CTools) to include some more of... · 3d0ad197
      Steve Revill authored
      Tweak to the ModuleDB to allow builds (e.g. CTools) to include some more of the common librabries in their install phase. The ones I've added are (almost) all required by shared makefiles - e.g. for debug app builds.
      
      Also a minor fix to CModule shared makefile to cope with certain arrangements
      of source files in a component.
      
      Version 6.57. Tagged as 'BuildSys-6_57'
      3d0ad197
  6. 12 Oct, 2014 2 commits
    • Steve Revill's avatar
      Corrected some DDE-related bits from the previous commit. Won't affect anyone... · 1639df56
      Steve Revill authored
      Corrected some DDE-related bits from the previous commit. Won't affect anyone other than CTools builds.
      
      Version 6.54. Tagged as 'BuildSys-6_54'
      1639df56
    • Steve Revill's avatar
      Various updates generally associated with CTools builds. · 5ef9ae4d
      Steve Revill authored
      Components (ROOL CTools):
        * Added new components (ITable, BlendTable, RTC) for exports
        * Switch to using Install: rather than <Install$Dir> to help CLX
        * Replace CToolsCD component with DDE component
      ModuleDB tweaks:
        * Added the (closed source) DDE resources component
        * Added a component for BuildSys itself (so DDE can get the Makefiles)
      Shared makefile tweadded ERASECVS to the standard tools
        * Added a verbose copy flags CPVFLAGS for big copy operations
        * Added "install" rule for debug app builds (amu install INSTTYPE=debug)
      
      Version 6.53. Tagged as 'BuildSys-6_53'
      5ef9ae4d
  7. 08 Feb, 2014 1 commit
    • Jeffrey Lee's avatar
      Change VFPSupport type & source location. Add export to CTools. · 7ec0be2a
      Jeffrey Lee authored
      Detail:
        ModuleDB - Changed VFPSupport to a C module located in the mixed folder; required for VFPSupport-0_06
        Components/ROOL/CTools - Add VFPSupport export; required for building Debugger-1_86
      Admin:
        Tested with Raspberry Pi & OMAP3 ROMs
      
      
      Version 6.36. Tagged as 'BuildSys-6_36'
      7ec0be2a
  8. 01 Dec, 2013 1 commit
    • Robert Sprowson's avatar
      Add BASIC[64] to the !System archive · a8288e52
      Robert Sprowson authored
      Add RTC as an export on the Disc components (for NetTime)
      Retire BASICTrans, placing alphabetically pleasing BlendTable in its slot
      
      Version 6.35. Tagged as 'BuildSys-6_35'
      a8288e52
  9. 11 Aug, 2013 1 commit
  10. 06 Apr, 2013 1 commit
  11. 13 Oct, 2012 1 commit
    • Ben Avison's avatar
      Improvements to C tools build. · 34c706e3
      Ben Avison authored
      Detail:
        It is sensible for the autogenerated swis.h that's included with the
        C tools to include the maximum number of SWI definitions (normally it only
        contains definitions for modules that are included in the build). This adds
        all the necessary exports, except for Hdr:ARM3Cache, which is from an
        obsolete module that hasn't been publicly released.
      Admin:
        Tested in a C tools build.
      
      Version 6.02. Tagged as 'BuildSys-6_02'
      34c706e3
  12. 03 Oct, 2012 1 commit
    • Robert Sprowson's avatar
      Correction to case of Iconbar toolbox component · fef50df1
      Robert Sprowson authored
      The component name had an uppercase 'B' which, through the use of the shared TBoxMake makefile in turn became its directory name in resourcefs.
      However, with non UK territory the string collation rules would not match this and the Iconbar module would die on init.
      Fixes ticket #318.
      
      Version 5.99. Tagged as 'BuildSys-5_99'
      fef50df1
  13. 12 Jan, 2012 1 commit
    • Robert Sprowson's avatar
      Various changes · 3728b452
      Robert Sprowson authored
      * Added components file to generate a !System
      * Binaries/Browse/BuildEnv/Disc/IOMD32/OMAP4/Printers/Tungsten add heading blocks and line stuff up
      * OMAP3 remove unused switch from FPEmulator
      * SysMap add mapping from Sovereign to 'V'
      * CTools extra qualifiers on some modules to get help right for modules in the 310 directory
      * AAsmModule when CMDHELP=None is in force you can infer that no international help is desired, therefore pass this as a switch to the module to allow it to remove the tokens from its help table (based on how the 'standalone' switch is done)
      
      Version 5.35. Tagged as 'BuildSys-5_35'
      3728b452
  14. 19 Mar, 2011 1 commit
  15. 16 Feb, 2011 1 commit
  16. 20 Oct, 2010 1 commit
    • Ben Avison's avatar
      Makefile bugfixes, and support for latest CTools build · e15324c6
      Ben Avison authored
      Detail:
        * 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
      Admin:
        Tested in  a C Tools build
      
      Version 5.03. Tagged as 'BuildSys-5_03'
      e15324c6
  17. 19 Jul, 2009 1 commit
  18. 12 Jul, 2009 1 commit
  19. 26 Jun, 2009 1 commit
    • Ben Avison's avatar
      Added CTools disc build, and various supporting changes · 13d9ef8b
      Ben Avison authored
      Detail:
        * 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.
      Admin:
        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'
      13d9ef8b