From 25393e62ded160553deefec6b146ea92a98bb2a3 Mon Sep 17 00:00:00 2001
From: Jeffrey Lee <jlee@gitlab.riscosopen.org>
Date: Tue, 27 Oct 2009 22:39:45 +0000
Subject: [PATCH] Add screensaver setup apps to ModuleDB, Disc components file

Detail:
  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.
Admin:
  Tested on rev C2 beagleboard


Version 4.91. Tagged as 'BuildSys-4_91'
---
 Components/ROOL/Disc |  9 +++++++++
 ModuleDB             |  7 +++++++
 VersionNum           | 20 ++++++++++----------
 3 files changed, 26 insertions(+), 10 deletions(-)

diff --git a/Components/ROOL/Disc b/Components/ROOL/Disc
index 6b62a14..c519469 100644
--- a/Components/ROOL/Disc
+++ b/Components/ROOL/Disc
@@ -169,6 +169,15 @@ Slider                  -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.RO500Hook
 Smear                   -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.RO500Hook.Res.Configure.ScrSavers
 Swarm                   -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.RO500Hook.Res.Configure.ScrSavers
 
+# Screen saver setup apps
+AcornLogoSetup          -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.RO500Hook.Res.Configure.ScrSavers.!AcornLogo
+CirclesSetup            -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.RO500Hook.Res.Configure.ScrSavers.!Circles
+ScrBounceSetup          -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.RO500Hook.Res.Configure.ScrSavers.!ScrBounce
+ScrollingSetup          -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.RO500Hook.Res.Configure.ScrSavers.!Scrolling
+SliderSetup             -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.RO500Hook.Res.Configure.ScrSavers.!Slider
+SmearSetup              -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.RO500Hook.Res.Configure.ScrSavers.!Smear
+SwarmSetup              -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.RO500Hook.Res.Configure.ScrSavers.!Swarm
+
 # !Configure and plug-ins
 Config2Main             -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.RO500Hook.Res
 Config2PluginBoot       -options INSTDIR=<Install$Dir>.HardDisc4.!Boot.RO500Hook.Res.Configure
diff --git a/ModuleDB b/ModuleDB
index a956749..9e45cba 100644
--- a/ModuleDB
+++ b/ModuleDB
@@ -559,6 +559,13 @@ Scrolling               RES     Video.UserI.ScrSavers.Scrolling         ScrSaver
 Slider                  RES     Video.UserI.ScrSavers.Slider            ScrSavers               Slider
 Smear                   RES     Video.UserI.ScrSavers.Smear             ScrSavers               Smear
 Swarm                   RES     Video.UserI.ScrSavers.Swarm             ScrSavers               Swarm
+AcornLogoSetup          RES     Video.UserI.ScrSavers.AcornLogo.Settings ScrSavers              AcornLogoSetup
+CirclesSetup            RES     Video.UserI.ScrSavers.Circles.Settings  ScrSavers               CirclesSetup
+ScrBounceSetup          RES     Video.UserI.ScrSavers.ScrBounce.Settings ScrSavers              ScrBounceSetup
+ScrollingSetup          RES     Video.UserI.ScrSavers.Scrolling.Settings ScrSavers              ScrollingSetup
+SliderSetup             RES     Video.UserI.ScrSavers.Slider.Settings   ScrSavers               SliderSetup
+SmearSetup              RES     Video.UserI.ScrSavers.Smear.Settings    ScrSavers               SmearSetup
+SwarmSetup              RES     Video.UserI.ScrSavers.Swarm.Settings    ScrSavers               SwarmSetup
 ProgressUI              C       Video.UserI.ProgressUI                  Video                   ProgressUI
 ModeFiles               ASM     Video.UserI.ModeFiles                   Video                   ModeFiles
 STBSplash               C       Video.UserI.STBSplash                   Video                   STBSplash
diff --git a/VersionNum b/VersionNum
index a0801f4..1d7ad1c 100644
--- a/VersionNum
+++ b/VersionNum
@@ -1,23 +1,23 @@
-/* (4.90)
+/* (4.91)
  *
  * This file is automatically maintained by srccommit, do not edit manually.
  * Last processed by srccommit version: 1.1.
  *
  */
-#define Module_MajorVersion_CMHG        4.90
+#define Module_MajorVersion_CMHG        4.91
 #define Module_MinorVersion_CMHG        
-#define Module_Date_CMHG                25 Oct 2009
+#define Module_Date_CMHG                27 Oct 2009
 
-#define Module_MajorVersion             "4.90"
-#define Module_Version                  490
+#define Module_MajorVersion             "4.91"
+#define Module_Version                  491
 #define Module_MinorVersion             ""
-#define Module_Date                     "25 Oct 2009"
+#define Module_Date                     "27 Oct 2009"
 
-#define Module_ApplicationDate          "25-Oct-09"
+#define Module_ApplicationDate          "27-Oct-09"
 
 #define Module_ComponentName            "BuildSys"
 #define Module_ComponentPath            "castle/RiscOS/BuildSys"
 
-#define Module_FullVersion              "4.90"
-#define Module_HelpVersion              "4.90 (25 Oct 2009)"
-#define Module_LibraryVersionInfo       "4:90"
+#define Module_FullVersion              "4.91"
+#define Module_HelpVersion              "4.91 (27 Oct 2009)"
+#define Module_LibraryVersionInfo       "4:91"
-- 
GitLab