Commit 5100d5a7 authored by Steve Revill's avatar Steve Revill
Browse files

Delete !Sprites23,add RISC OS 5 sprites - this could do with sorting at some...

Delete !Sprites23,add RISC OS 5 sprites - this could do with sorting at some point so that you get the sprites to match your OS.

Delete abs.syspath,this is now done in BASIC to avoid 32 bit problems.
Moved SSound out of modules into 310 - if someone's still relying on that
being in there then tough.
Newer ABCLib added from Alan Glover.
Now produces 400 and 500 directories.

Version 0.03. Tagged as 'System-0_03'
parent a824b771
......@@ -16,3 +16,4 @@ WIMPSlot -min 1000K -max 1000K
Dir <Obey$Dir>
Echo Making <Obey$Dir> ...
AMU_machine -desktop THROWBACK=-throwback INSTDIR=@ clean_all
stripdepnd
No preview for this file type
......@@ -46,11 +46,11 @@ COMPONENT = System
APP = !${COMPONENT}
RDIR = Resources
LDIR = ${RDIR}.${LOCALE}
INSTDIR = ${INSTDIR}.${APP}
INSTAPP = ${INSTDIR}.${APP}
# Generic options:
#
MKDIR = cdir
MKDIR = do mkdir -p
AS = objasm
ATTR = -Attr
CC = cc
......@@ -96,10 +96,8 @@ FILES =\
${RDIR}.!Run\
${RDIR}.!Sprites\
${RDIR}.!Sprites22\
${MODULES}\
abs.SysPaths
${RDIR}.SysPaths
OBJS = o.main
LIBS = C:RMVersion.o.RMVersion
#
......@@ -121,43 +119,45 @@ all: ${FILES}
@echo ${COMPONENT}: All built (Disc)
install: ${FILES}
${MKDIR} ${INSTDIR}
${CP} ${LDIR}.!Boot ${INSTDIR}.!Boot ${CPFLAGS}
${CP} ${LDIR}.!Help ${INSTDIR}.!Help ${CPFLAGS}
${CP} ${RDIR}.!Run ${INSTDIR}.!Run ${CPFLAGS}
${CP} ${RDIR}.!Sprites ${INSTDIR}.!Sprites ${CPFLAGS}
${CP} ${RDIR}.!Sprites22 ${INSTDIR}.!Sprites22 ${CPFLAGS}
${CP} abs.SysPaths ${INSTDIR}.SysPaths ${CPFLAGS}
${MKDIR} ${INSTAPP}
${CP} ${LDIR}.!Boot ${INSTAPP}.!Boot ${CPFLAGS}
${CP} ${LDIR}.!Help ${INSTAPP}.!Help ${CPFLAGS}
${CP} ${RDIR}.!Run ${INSTAPP}.!Run ${CPFLAGS}
${CP} ${RDIR}.!Sprites ${INSTAPP}.!Sprites ${CPFLAGS}
${CP} ${RDIR}.!Sprites22 ${INSTAPP}.!Sprites22 ${CPFLAGS}
${CP} ${RDIR}.SysPaths ${INSTAPP}.SysPaths ${CPFLAGS}
|
${MKDIR} ${INSTDIR}.Modules
${MKDIR} ${INSTDIR}.310
${MKDIR} ${INSTDIR}.310.Modules
${MKDIR} ${INSTDIR}.350
${MKDIR} ${INSTDIR}.350.Modules
${MKDIR} ${INSTDIR}.360
${MKDIR} ${INSTDIR}.360.Modules
${MKDIR} ${INSTDIR}.370
${MKDIR} ${INSTDIR}.370.Modules
${CP} 310.Modules.ABCLib ${INSTDIR}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.ABIMod ${INSTDIR}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.BASIC64 ${INSTDIR}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.Colours ${INSTDIR}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.DDT ${INSTDIR}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.FrontEnd ${INSTDIR}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.SCSIFiler ${INSTDIR}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.SerialUtil ${INSTDIR}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.Network.URL.File ${INSTDIR}.310.Modules.Network.URL.* ${CPFLAGS}
${CP} 310.Modules.Network.URL.URL ${INSTDIR}.310.Modules.Network.URL.* ${CPFLAGS}
${CP} 370.Modules.DDT ${INSTDIR}.370.Modules.* ${CPFLAGS}
${CP} Modules.SSound ${INSTDIR}.Modules.* ${CPFLAGS} # shouldn't be in here
${MKDIR} ${INSTAPP}.Modules
${MKDIR} ${INSTAPP}.310.Modules
${MKDIR} ${INSTAPP}.310.Modules.Network.URL
${MKDIR} ${INSTAPP}.350.Modules
${MKDIR} ${INSTAPP}.360.Modules
${MKDIR} ${INSTAPP}.370.Modules
${MKDIR} ${INSTAPP}.400.Modules
${MKDIR} ${INSTAPP}.500.Modules
|
${ATTR} -directories +wr ${INSTDIR}
${ATTR} -files +ol +or -ow +wr -ww ${INSTDIR}
${ATTR} -files -ol +or +ow +wr -ww ${INSTDIR}.Modules
${ATTR} -files -ol +or +ow +wr -ww ${INSTDIR}.310
${ATTR} -files -ol +or +ow +wr -ww ${INSTDIR}.350
${ATTR} -files -ol +or +ow +wr -ww ${INSTDIR}.360
${ATTR} -files -ol +or +ow +wr -ww ${INSTDIR}.370
${CP} 310.Modules.ABCLib ${INSTAPP}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.ABIMod ${INSTAPP}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.BASIC64 ${INSTAPP}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.Colours ${INSTAPP}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.DDT ${INSTAPP}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.FrontEnd ${INSTAPP}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.SCSIFiler ${INSTAPP}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.SerialUtil ${INSTAPP}.310.Modules.* ${CPFLAGS}
${CP} 310.Modules.Network.URL.File ${INSTAPP}.310.Modules.Network.URL.* ${CPFLAGS}
${CP} 310.Modules.Network.URL.URL ${INSTAPP}.310.Modules.Network.URL.* ${CPFLAGS}
${CP} 310.Modules.SSound ${INSTAPP}.310.Modules.* ${CPFLAGS}
${CP} 370.Modules.DDT ${INSTAPP}.370.Modules.* ${CPFLAGS}
|
${ATTR} -directories +wr ${INSTAPP}
${ATTR} -files +ol +or -ow +wr -ww ${INSTAPP}
${ATTR} -files -ol +or +ow +wr -ww ${INSTAPP}.Modules
${ATTR} -files -ol +or +ow +wr -ww ${INSTAPP}.310
${ATTR} -files -ol +or +ow +wr -ww ${INSTAPP}.350
${ATTR} -files -ol +or +ow +wr -ww ${INSTAPP}.360
${ATTR} -files -ol +or +ow +wr -ww ${INSTAPP}.370
${ATTR} -files -ol +or +ow +wr -ww ${INSTAPP}.400
${ATTR} -files -ol +or +ow +wr -ww ${INSTAPP}.500
|
@echo ${COMPONENT}: All installed (Disc)
......@@ -165,28 +165,39 @@ clean:
${WIPE} o.* ${WFLAGS}
${WIPE} oz.* ${WFLAGS}
${WIPE} od.* ${WFLAGS}
${RM} abs.SysPaths
@echo ${COMPONENT}: cleaned
clean_all:
Access ${INSTDIR} rw/
Access ${INSTDIR}.* rw/
Access ${INSTDIR}.200.Modules rw/
Access ${INSTDIR}.200.Modules.* rw/
Access ${INSTDIR}.300.Modules rw/
Access ${INSTDIR}.300.Modules.* rw/
Access ${INSTDIR}.310.Modules rw/
Access ${INSTDIR}.310.Modules.* rw/
Access ${INSTDIR}.350.Modules rw/
Access ${INSTDIR}.350.Modules.* rw/
-Destroy ${OBJS} ${OBJSD} abs.SysPaths ${INSTDIR}.!Boot \
${INSTDIR}.!Help ${INSTDIR}.!Run ${INSTDIR}.!Sprites \
${INSTDIR}.!Sprites22 ${INSTDIR}.SysPaths
Wipe ${INSTDIR}.200 ${WFLAGS}R
Wipe ${INSTDIR}.300 ${WFLAGS}R
Wipe ${INSTDIR}.310 ${WFLAGS}R
Wipe ${INSTDIR}.350 ${WFLAGS}R
@echo ${COMPONENT}: cleaned
clean_all: clean
IfThere ${INSTAPP} Then Access ${INSTAPP} rw/
IfThere ${INSTAPP}.* Then Access ${INSTAPP}.* rw/
IfThere ${INSTAPP}.200.Modules Then Access ${INSTAPP}.200.Modules rw/
IfThere ${INSTAPP}.200.Modules.* Then Access ${INSTAPP}.200.Modules.* rw/
IfThere ${INSTAPP}.300.Modules Then Access ${INSTAPP}.300.Modules rw/
IfThere ${INSTAPP}.300.Modules.* Then Access ${INSTAPP}.300.Modules.* rw/
IfThere ${INSTAPP}.310.Modules Then Access ${INSTAPP}.310.Modules rw/
IfThere ${INSTAPP}.310.Modules.* Then Access ${INSTAPP}.310.Modules.* rw/
IfThere ${INSTAPP}.350.Modules Then Access ${INSTAPP}.350.Modules rw/
IfThere ${INSTAPP}.350.Modules.* Then Access ${INSTAPP}.350.Modules.* rw/
IfThere ${INSTAPP}.360.Modules Then Access ${INSTAPP}.360.Modules rw/
IfThere ${INSTAPP}.360.Modules.* Then Access ${INSTAPP}.360.Modules.* rw/
IfThere ${INSTAPP}.370.Modules Then Access ${INSTAPP}.370.Modules rw/
IfThere ${INSTAPP}.370.Modules.* Then Access ${INSTAPP}.370.Modules.* rw/
IfThere ${INSTAPP}.400.Modules Then Access ${INSTAPP}.400.Modules rw/
IfThere ${INSTAPP}.400.Modules.* Then Access ${INSTAPP}.400.Modules.* rw/
IfThere ${INSTAPP}.500.Modules Then Access ${INSTAPP}.500.Modules rw/
IfThere ${INSTAPP}.500.Modules.* Then Access ${INSTAPP}.500.Modules.* rw/
-Destroy ${OBJS} ${OBJSD} abs.SysPaths ${INSTAPP}.!Boot \
${INSTAPP}.!Help ${INSTAPP}.!Run ${INSTAPP}.!Sprites \
${INSTAPP}.!Sprites22 ${INSTAPP}.SysPaths
${WIPE} ${INSTAPP}.200 ${WFLAGS}R
${WIPE} ${INSTAPP}.300 ${WFLAGS}R
${WIPE} ${INSTAPP}.310 ${WFLAGS}R
${WIPE} ${INSTAPP}.350 ${WFLAGS}R
${WIPE} ${INSTAPP}.360 ${WFLAGS}R
${WIPE} ${INSTAPP}.370 ${WFLAGS}R
${WIPE} ${INSTAPP}.400 ${WFLAGS}R
${WIPE} ${INSTAPP}.500 ${WFLAGS}R
@echo ${COMPONENT}: cleaned (all)
export: ${EXPORTS}
@echo ${COMPONENT}: export complete
......@@ -194,12 +205,6 @@ export: ${EXPORTS}
#
# Static dependencies:
#
abs.SysPaths: ${OBJS} ${LIBS} ${CLIB}
${LD} -o $@ ${OBJS} ${LIBS} ${CLIB}
${SQUEEZE} ${SQFLAGS} $@
abs.SysPathsD: ${OBJSD} ${LIBS} ${CLIB}
${LD} -o $@ -debug ${OBJSD} ${LIBS} ${CLIB}
#---------------------------------------------------------------------------
# Dynamic dependencies:
| !Run file for !System, version 0.76 (24-Apr-97)
| !Run file for !System, version 0.82 (25-Sep-02)
|
IconSprites <Obey$Dir>.!Sprites
WimpSlot 12k 12k
WimpSlot 20k 20k
Set System$Dir <Obey$Dir>
/<Obey$Dir>.SysPaths
/<System$Dir>.SysPaths
If Boot$OSVersion >= 310 Then RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 RMLoad System:Modules.CallASWI
If Boot$OSVersion >= 310 Then RMEnsure FPEmulator 4.03 RMLoad System:Modules.FPEmulator
If Boot$OSVersion >= 310 Then RMEnsure SharedCLibrary 5.17 RMLoad System:Modules.CLib
No preview for this file type
No preview for this file type
!System Version 0.65D (15. Sep 94)
==================================
!System
=======
Im !System-Verzeichnis befinden sich in dem Unterver-
zeichnis –Modules” nachladbare Module, die von einigen
......
IconSprites <Obey$Dir>.!Sprites
If "<System$Dir>" = "" Then Set System$Dir <Obey$Dir>
If "<System$Path>" = "" Then /<Obey$Dir>.SysPaths
If "<System$Dir>" = "" Then Obey <Obey$Dir>.!Run
The System application
=== ====== ===========
!System
=======
The !System directory contains relocatable modules
shared by various Applications Suite programs, held
......
/* (0.02)
/* (0.03)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.68.
*
*/
#define Module_MajorVersion_CMHG 0.02
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 22 Nov 1999
#define Module_MajorVersion_CMHG 0.03
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 22 Mar 2003
#define Module_MajorVersion "0.02"
#define Module_Version 2
#define Module_MinorVersion ""
#define Module_Date "22 Nov 1999"
#define Module_MajorVersion "0.03"
#define Module_Version 3
#define Module_MinorVersion ""
#define Module_Date "22 Mar 2003"
#define Module_FullVersion "0.02"
#define Module_ApplicationDate "22-Mar-03"
#define Module_ComponentName "System"
#define Module_ComponentPath "RiscOS/Sources/SystemRes/System"
#define Module_FullVersion "0.03"
#define Module_HelpVersion "0.03 (22 Mar 2003)"
#define Module_LibraryVersionInfo "0:3"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment