1. 05 Sep, 2020 2 commits
    • Ben Avison's avatar
      Modernise build structure · a82638c1
      Ben Avison authored
      Detail:
      * Rewrite `Makefile` to use shared makefile fragments
      * No longer requires `-E` switch to `amu`
      * Consolidate `.gitignore` files
      
      Admin:
        Requires BuildSys-7_50 and RISC_OSLib-6_08.
      
      Version 1.75. Tagged as 'EditApp-1_75'
      a82638c1
    • Ben Avison's avatar
      Minor improvements · a99b2e7b
      Ben Avison authored
      A few misfeatures were discovered when rewriting the Makefile (see next
      commit). These fixes affect the binary outputs:
      
      * Module builds (the normal case) were disabling stack limit checks. Yet the
        code executes in USR mode with a chunked stack in application space, so this
        is potentially unsafe because it could lead to untrapped stack overflows.
      * The `Export` file was being unconditionally reinstalled in ResourceFS at
        runtime, duplicating the file that is installed via the Messages module.
      * Application (disc and debug) builds were linking with the RISC_OSLib binary
        that was intended for module targets.
      * WimpSlot size in application builds was too small to permit it to run.
      a99b2e7b
  2. 21 Aug, 2012 1 commit
    • Robert Sprowson's avatar
      Fix ROM resources phase to not install !Sprites22 · 1831b70a
      Robert Sprowson authored
      When in ROM there's no need to stuff the sprites into ResourceFS since they're in the Wimp pool. Moreover, only !Sprites22 was being installed, so if booting into a low res mode !Edit wouldn't start because !Sprites was not found.
      * Ammended Makefile to not do sprites during resources
      * Ammended Makefile to do both resolution sprites for the disc install
      * Used StdTools and ModuleLibs shared makefiles
      * Resolved some of the easy warnings
      * Changed to use '_Version' as the info box token, so allowing use of the centralised AwkVers script
      * Added ROM !Boot file (as !Draw has) which is a cutdown version of the disc one
      Tested briefly, still loads files and opens task windows OK.
      
      Version 1.66. Tagged as 'Edit-1_66'
      1831b70a
  3. 14 Jan, 2012 1 commit
  4. 09 Nov, 2004 1 commit
  5. 11 Jul, 2004 1 commit
  6. 25 Feb, 2002 2 commits
    • Steve Revill's avatar
      Installs the !Sprites22 file. · 3d8e4809
      Steve Revill authored
      Detail:
        For some reason, the previous versions of this component did not install the
        !Sprites22 file (in fact, they did not have it in their sources).
      
        This seems so fundamental (i.e. the application fails to load if the
        Sprites22 file is not present) that I added it to both the install phases
        (disc and rom).
      
        Of course, this will only make !Edit work in hi-res screen modes!
      Admin:
        Builds and installs.
      
        Also fixed !MkClean file to wipe !Edit if there because the !MkInstall file
        will put !Edit into the root of this component.
      
      Version 1.60. Tagged as 'Edit-1_60'
      3d8e4809
    • Steve Revill's avatar
      Makefile improvements. · f529defd
      Steve Revill authored
      Detail:
        Added/fixed the install rule for disc builds as required for the Baseline
        builds.
      Admin:
        Builds and installs.
      
      Version 1.59. Tagged as 'Edit-1_59'
      f529defd
  7. 17 Apr, 2001 1 commit
  8. 10 Apr, 2001 1 commit
  9. 12 May, 2000 1 commit
  10. 30 Sep, 1998 1 commit
  11. 05 Nov, 1996 1 commit