[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[MiNT] Set of patches for current release
Hi,
with a little delay (I was ill for a few days) here are promised
patches for making release file structure a little bit user friendly.
release.patch: main work, placed into Makefile instead of RULES since
RULES is included into all sub-Makefiles. Adds 'release' and
'releaseclean' target
strip.patch: fixed / added 'strip' targets where needed
user.patch: minor changes in docs / configuration files
werror.patch -- current CVS tree is unable to compile with gcc 4.5.1
It's nothing complex as you can see but I think it makes release work
easier. Open issues:
- what about documentation? I have included none yet except READMEs
for kernel modules.
- same for tools? 1.16 releases did include tools folder, many XDDs /
XFSs mention tools they need for their work (audio, nfs, mktbl, ...),
not to mention some really useful ones like TosWin. Also: what about
scripts like fsck?
If you don't have a time to test full build, here is an output:
auto mint
./auto:
mint030.prx mint040.prx mintara.prx mintmil.prx mint.prg
./mint:
1-17-0 COPYING COPYING.GPL COPYING.LGPL COPYING.MiNT
./mint/1-17-0:
mint.cnf readme tbl xaaes xdd xfs xif
./mint/1-17-0/tbl:
british.tbl czech_kam.tbl french.tbl italian.tbl pol-chfr.tbl
pol-fr.tbl polish.txt pol-sp.tbl readme.1st swiss_de.tbl
czech_iso.tbl czech.txt german.tbl pol-chde.tbl pol-de.tbl
pol-gb.tbl pol-it.tbl pol-usa.tbl spanish.tbl swiss_fr.tbl
./mint/1-17-0/xaaes:
img moose.txt widgets xaaes030.km xaaes060.km
xaaes.km xaaeswdg.rsc xa_mono.rsc xobj
moose.adi moose_w.adi xaaes009.rsc xaaes040.km xaaes.cnf
xaaes.rsc xaloader.prg xa_xtobj.rsc
./mint/1-17-0/xaaes/img:
8b hc
./mint/1-17-0/xaaes/img/8b:
dbox.img dbutton.img dtext.img exterior.img info.img popbkg.img
slide.img slider.img slwtitle.img wtitle.img
./mint/1-17-0/xaaes/img/hc:
dbox.img dbutton.img dtext.img exterior.img info.img popbkg.img
slide.img slider.img wtitle.img
./mint/1-17-0/xaaes/widgets:
adam.rsc cbox1214.rsc cboxwidg.rsc gilwidg.rsc ligt_wdg.rsc
mbox1214.rsc mboxwidg.rsc nine-ozk.rsc nine-wdg.rsc ronb_wdg.rsc
rond_wdg.rsc w98_wdg.rsc xaaeswdg.rsc
baroqwdg.rsc cboxwdg.rsc gemjwdg.rsc homwdg.rsc magicwdg.rsc
mboxwdg.rsc monowidg.rsc nine_wdg.rsc pas_wdg.rsc rondswdg.rsc
styl_wdg.rsc win_wdg.rsc
./mint/1-17-0/xaaes/xobj:
nine-ozk.rsc simple.rsc style.rsc
./mint/1-17-0/xdd:
audiodev.txt dsp56k.txt flop_raw.txt inet4.txt lp.xdd
mfp.txt nfstderr.txt ports.txt scc.xdd uart.xdd xconout2.xdd
audiodev.xdd dsp56k.xdd flop_raw.xdd inet4.xdd mfp_mil.xdd
mfp.xdd nfstderr.xdd scc.txt uart.txt xconout2.txt
./mint/1-17-0/xfs:
aranym.txt aranym.xfs ext2.txt ext2.xfs hostfs.txt hostfs.xfs
minix.txt minix.xfs nfs.txt nfs.xfs
./mint/1-17-0/xif:
biodma.txt de600.txt dial.txt ethernat.txt lance.txt nfeth.txt
pamsdma.txt plip.txt ppp.txt rblspc_f.xif rieblmst.xif
rieblste.xif rtl8012st.xif scsilink.txt slip.txt
biodma.xif de600.xif dial.xif ethernat.xif lance.xif nfeth.xif
pamsdma.xif plip.xif rblmst_f.xif readme.1st rieblspc.xif
riebltt.xif rtl8012.xif scsilink.xif slip.xif
Btw, someone with write access should definitely remove all those
empty folders in CVS, it's so annoying to check them everytime and
then discover there's nothing in them...
--
MiKRO / Mystic Bytes
http://mikro.atari.org
Index: Makefile
===================================================================
RCS file: /mint/freemint/Makefile,v
retrieving revision 1.3
diff -a -u -r1.3 Makefile
--- Makefile 29 Jul 2004 20:29:25 -0000 1.3
+++ Makefile 14 Aug 2010 20:25:19 -0000
@@ -15,7 +15,203 @@
include $(top_srcdir)/RULES
include $(top_srcdir)/PHONY
-all-here:
+all-here:
+
+RELEASE_VERSION = 1-17-0
+RELEASE_DIRECTORY = freemint-$(RELEASE_VERSION)
+CP = cp
+
+release: all strip
+ mkdir -p $(RELEASE_DIRECTORY)
+
+ # auto
+ mkdir -p $(RELEASE_DIRECTORY)/auto
+ $(CP) $(top_srcdir)/sys/.compile_000/mint000.prg $(RELEASE_DIRECTORY)/auto/mint.prg
+ $(CP) $(top_srcdir)/sys/.compile_030/mint030.prg $(RELEASE_DIRECTORY)/auto/mint030.prx
+ $(CP) $(top_srcdir)/sys/.compile_040/mint040.prg $(RELEASE_DIRECTORY)/auto/mint040.prx
+ $(CP) $(top_srcdir)/sys/.compile_ara/mintara.prg $(RELEASE_DIRECTORY)/auto/mintara.prx
+ $(CP) $(top_srcdir)/sys/.compile_mil/mintmil.prg $(RELEASE_DIRECTORY)/auto/mintmil.prx
+
+ # mint
+ mkdir -p $(RELEASE_DIRECTORY)/mint
+ $(CP) $(top_srcdir)/COPYING $(RELEASE_DIRECTORY)/mint
+ $(CP) $(top_srcdir)/COPYING.GPL $(RELEASE_DIRECTORY)/mint
+ $(CP) $(top_srcdir)/COPYING.LGPL $(RELEASE_DIRECTORY)/mint
+ $(CP) $(top_srcdir)/COPYING.MiNT $(RELEASE_DIRECTORY)/mint
+
+ # sysdir
+ mkdir -p $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)
+ $(CP) $(top_srcdir)/doc/readme.1.17.0 $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/readme
+ $(CP) $(top_srcdir)/doc/examples/mint.cnf $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/mint.cnf
+
+ # xfs
+ mkdir -p $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xfs
+ # readme
+
+ mkdir -p $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xfs
+ $(CP) $(top_srcdir)/sys/xfs/aranym/aranym.xfs $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xfs/aranym.xfs
+ $(CP) $(top_srcdir)/sys/xfs/aranym/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xfs/aranym.txt
+ $(CP) $(top_srcdir)/sys/xfs/hostfs/hostfs.xfs $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xfs/hostfs.xfs
+ $(CP) $(top_srcdir)/sys/xfs/hostfs/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xfs/hostfs.txt
+
+ $(CP) $(top_srcdir)/sys/xfs/ext2fs/ext2.xfs $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xfs/ext2.xfs
+ $(CP) $(top_srcdir)/sys/xfs/ext2fs/Readme $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xfs/ext2.txt
+
+ $(CP) $(top_srcdir)/sys/xfs/minixfs/minix.xfs $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xfs/minix.xfs
+ $(CP) $(top_srcdir)/sys/xfs/minixfs/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xfs/minix.txt
+
+ $(CP) $(top_srcdir)/sys/xfs/nfs/nfs.xfs $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xfs/nfs.xfs
+ $(CP) $(top_srcdir)/sys/xfs/nfs/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xfs/nfs.txt
+
+ # xdd
+ mkdir -p $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd
+ # readme
+
+ $(CP) $(top_srcdir)/sys/xdd/audio/audiodev.xdd $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/audiodev.xdd
+ $(CP) $(top_srcdir)/sys/xdd/audio/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/audiodev.txt
+
+ $(CP) $(top_srcdir)/sys/xdd/dsp56k/dsp56k.xdd $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/dsp56k.xdd
+ $(CP) $(top_srcdir)/sys/xdd/dsp56k/README_MiNT $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/dsp56k.txt
+
+ $(CP) $(top_srcdir)/sys/xdd/flop-raw/flop_raw.xdd $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/flop_raw.xdd
+ $(CP) $(top_srcdir)/sys/xdd/flop-raw/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/flop_raw.txt
+
+ $(CP) $(top_srcdir)/sys/xdd/lp/lp.xdd $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/lp.xdd
+ # readme
+
+ $(CP) $(top_srcdir)/sys/xdd/mfp/mfp.xdd $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/mfp.xdd
+ $(CP) $(top_srcdir)/sys/xdd/mfp/mfp_mil.xdd $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/mfp_mil.xdd
+ $(CP) $(top_srcdir)/sys/xdd/mfp/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/mfp.txt
+ $(CP) $(top_srcdir)/sys/xdd/mfp/ports.txt $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/ports.txt
+
+ $(CP) $(top_srcdir)/sys/xdd/nfstderr/nfstderr.xdd $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/nfstderr.xdd
+ $(CP) $(top_srcdir)/sys/xdd/nfstderr/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/nfstderr.txt
+
+ $(CP) $(top_srcdir)/sys/xdd/scc/scc.xdd $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/scc.xdd
+ $(CP) $(top_srcdir)/sys/xdd/scc/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/scc.txt
+
+ $(CP) $(top_srcdir)/sys/xdd/uart/uart.xdd $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/uart.xdd
+ $(CP) $(top_srcdir)/sys/xdd/uart/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/uart.txt
+
+ $(CP) $(top_srcdir)/sys/xdd/xconout2/xconout2.xdd $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/xconout2.xdd
+ $(CP) $(top_srcdir)/sys/xdd/xconout2/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/xconout2.txt
+
+ # inet4.xdd
+ $(CP) $(top_srcdir)/sys/sockets/inet4.xdd $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/inet4.xdd
+ $(CP) $(top_srcdir)/sys/sockets/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xdd/inet4.txt
+
+ # xif
+ mkdir -p $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/readme.1st
+
+ $(CP) $(top_srcdir)/sys/sockets/xif/daynaport/scsilink.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/scsilink.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/daynaport/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/scsilink.txt
+
+ $(CP) $(top_srcdir)/sys/sockets/xif/ethernat/ethernat.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/ethernat.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/ethernat/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/ethernat.txt
+
+ $(CP) $(top_srcdir)/sys/sockets/xif/nfeth/nfeth.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/nfeth.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/nfeth/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/nfeth.txt
+
+ $(CP) $(top_srcdir)/sys/sockets/xif/biodma.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/biodma.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/BIODMA.txt $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/biodma.txt
+
+ $(CP) $(top_srcdir)/sys/sockets/xif/de600.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/de600.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/DE600.txt $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/de600.txt
+
+ $(CP) $(top_srcdir)/sys/sockets/xif/dial.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/dial.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/DIAL.txt $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/dial.txt
+
+ $(CP) $(top_srcdir)/sys/sockets/xif/lance.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/lance.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/rieblmst_fast.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/rblmst_f.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/rieblmst.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/rieblmst.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/rieblspc_fast.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/rblspc_f.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/rieblspc.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/rieblspc.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/rieblste.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/rieblste.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/riebltt.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/riebltt.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/LANCE.txt $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/lance.txt
+
+ $(CP) $(top_srcdir)/sys/sockets/xif/pamsdma.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/pamsdma.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/PAMs_DMA.txt $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/pamsdma.txt
+
+ $(CP) $(top_srcdir)/sys/sockets/xif/plip.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/plip.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/PLIP.txt $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/plip.txt
+
+ $(CP) $(top_srcdir)/sys/sockets/xif/rtl8012st.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/rtl8012st.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/rtl8012.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/rtl8012.xif
+
+ $(CP) $(top_srcdir)/sys/sockets/xif/slip.xif $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/slip.xif
+ $(CP) $(top_srcdir)/sys/sockets/xif/SLIP.txt $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/slip.txt
+ $(CP) $(top_srcdir)/sys/sockets/xif/PPP.txt $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xif/ppp.txt
+
+ # tbl
+ mkdir -p $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl
+ $(CP) $(top_srcdir)/sys/tbl/ReadMe $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/readme.1st
+
+ $(CP) $(top_srcdir)/sys/tbl/Britain/british.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/british.tbl
+
+ $(CP) $(top_srcdir)/sys/tbl/Czech/czech_iso.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/czech_iso.tbl
+ $(CP) $(top_srcdir)/sys/tbl/Czech/czech_kam.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/czech_kam.tbl
+ $(CP) $(top_srcdir)/sys/tbl/Czech/\!Ctime $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/czech.txt
+
+ $(CP) $(top_srcdir)/sys/tbl/France/french.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/french.tbl
+
+ $(CP) $(top_srcdir)/sys/tbl/Germany/german.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/german.tbl
+
+ $(CP) $(top_srcdir)/sys/tbl/Italy/italian.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/italian.tbl
+
+ $(CP) $(top_srcdir)/sys/tbl/Poland/british-pl.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/pol-gb.tbl
+ $(CP) $(top_srcdir)/sys/tbl/Poland/french-pl.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/pol-fr.tbl
+ $(CP) $(top_srcdir)/sys/tbl/Poland/german-pl.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/pol-de.tbl
+ $(CP) $(top_srcdir)/sys/tbl/Poland/italian-pl.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/pol-it.tbl
+ $(CP) $(top_srcdir)/sys/tbl/Poland/spanish-pl.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/pol-sp.tbl
+ $(CP) $(top_srcdir)/sys/tbl/Poland/swiss_french-pl.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/pol-chfr.tbl
+ $(CP) $(top_srcdir)/sys/tbl/Poland/swiss_german-pl.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/pol-chde.tbl
+ $(CP) $(top_srcdir)/sys/tbl/Poland/usa-pl.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/pol-usa.tbl
+ $(CP) $(top_srcdir)/sys/tbl/Poland/\!Czytaj $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/polish.txt
+
+ $(CP) $(top_srcdir)/sys/tbl/Spain/spanish.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/spanish.tbl
+
+ $(CP) $(top_srcdir)/sys/tbl/Switzerland/swiss_french.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/swiss_fr.tbl
+ $(CP) $(top_srcdir)/sys/tbl/Switzerland/swiss_german.tbl $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/tbl/swiss_de.tbl
+
+ # xaaes
+ mkdir -p $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes
+ # readme
+
+ $(CP) $(top_srcdir)/xaaes/src.km/xaaes.cnf $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/xaaes.cnf
+
+ $(CP) $(top_srcdir)/xaaes/src.km/xaaesst.km $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/xaaes.km
+ $(CP) $(top_srcdir)/xaaes/src.km/xaaes030.km $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/xaaes030.km
+ $(CP) $(top_srcdir)/xaaes/src.km/xaaes040.km $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/xaaes040.km
+ $(CP) $(top_srcdir)/xaaes/src.km/xaaes060.km $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/xaaes060.km
+ $(CP) $(top_srcdir)/xaaes/src.km/*.rsc $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes
+
+ # adi
+ $(CP) $(top_srcdir)/xaaes/src.km/adi/whlmoose/moose.adi $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/moose.adi
+ $(CP) $(top_srcdir)/xaaes/src.km/adi/whlmoose/moose_w.adi $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/moose_w.adi
+ $(CP) $(top_srcdir)/xaaes/src.km/adi/whlmoose/README $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/moose.txt
+
+ # xaloader
+ $(CP) $(top_srcdir)/xaaes/src.km/xaloader/xaloader.prg $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/xaloader.prg
+
+ # img
+ mkdir -p $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/img/8b
+ $(CP) $(top_srcdir)/xaaes/src.km/img/8b/*.img $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/img/8b
+
+ mkdir -p $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/img/hc
+ $(CP) $(top_srcdir)/xaaes/src.km/img/hc/*.img $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/img/hc
+
+ # widgets
+ mkdir -p $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/widgets
+ $(CP) $(top_srcdir)/xaaes/src.km/widgets/*.rsc $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/widgets
+
+ # xobj
+ mkdir -p $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/xobj
+ $(CP) $(top_srcdir)/xaaes/src.km/xobj/*.rsc $(RELEASE_DIRECTORY)/mint/$(RELEASE_VERSION)/xaaes/xobj
+
+releaseclean:
+ rm -rf $(RELEASE_DIRECTORY)
# default overwrites
Index: shared/libsyscall/Makefile
===================================================================
RCS file: /mint/freemint/shared/libsyscall/Makefile,v
retrieving revision 1.1
diff -a -u -r1.1 Makefile
--- shared/libsyscall/Makefile 29 Jul 2004 20:29:28 -0000 1.1
+++ shared/libsyscall/Makefile 14 Aug 2010 20:25:20 -0000
@@ -1,7 +1,8 @@
#
# Makefile for the syscall parsing library
#
-TARGET = libsyscall.a
+TARGET =
+TARGET_nostrip = libsyscall.a
SHELL = /bin/sh
SUBDIRS =
@@ -16,7 +17,7 @@
include $(top_srcdir)/RULES
include $(top_srcdir)/PHONY
-all-here: $(TARGET)
+all-here: $(TARGET_nostrip)
# default overwrites
CC = $(NATIVECC)
@@ -27,11 +28,11 @@
# default definitions
OBJS = $(COBJS:.c=.o)
OBJS += pars.o scan.o
-GENFILES = $(TARGET)
+GENFILES = $(TARGET_nostrip)
GENFILES += pars.c pars.h scan.c
-$(TARGET): $(OBJS)
+$(TARGET_nostrip): $(OBJS)
$(AR) r $@ $(OBJS)
$(RANLIB) $@
Index: sys/Makefile
===================================================================
RCS file: /mint/freemint/sys/Makefile,v
retrieving revision 1.9
diff -a -u -r1.9 Makefile
--- sys/Makefile 9 Feb 2006 03:00:58 -0000 1.9
+++ sys/Makefile 14 Aug 2010 20:25:20 -0000
@@ -1,7 +1,7 @@
#
# Makefile for kernel
#
-
+TARGET = $(wildcard .compile_*/*.prg)
SHELL = /bin/sh
SUBDIRS = arch buildinfo gen-syscall libkern sockets xdd xfs
KERNELSUBDIRS = arch buildinfo
Index: sys/gen-syscall/Makefile
===================================================================
RCS file: /mint/freemint/sys/gen-syscall/Makefile,v
retrieving revision 1.2
diff -a -u -r1.2 Makefile
--- sys/gen-syscall/Makefile 29 Jul 2004 20:29:28 -0000 1.2
+++ sys/gen-syscall/Makefile 14 Aug 2010 20:25:20 -0000
@@ -1,7 +1,8 @@
#
# the syscall generator program
#
-TARGET = gen-syscall
+TARGET =
+TARGET_nostrip = gen-syscall
SHELL = /bin/sh
SUBDIRS =
@@ -16,7 +17,7 @@
include $(top_srcdir)/RULES
include $(top_srcdir)/PHONY
-all-here: libsyscall $(TARGET)
+all-here: libsyscall $(TARGET_nostrip)
# default overwrites
NATIVECFLAGS += -D_GNU_SOURCE
@@ -34,12 +35,12 @@
# default definitions
OBJS = gentables.o
-GENFILES = $(TARGET)
+GENFILES = $(TARGET_nostrip)
libsyscall:
cd $(top_srcdir)/../shared/libsyscall; $(MAKE)
-$(TARGET): $(OBJS) $(LIBS_DEP)
+$(TARGET_nostrip): $(OBJS) $(LIBS_DEP)
$(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS)
# default dependencies
Index: sys/sockets/inet4/Makefile
===================================================================
RCS file: /mint/freemint/sys/sockets/inet4/Makefile,v
retrieving revision 1.4
diff -a -u -r1.4 Makefile
--- sys/sockets/inet4/Makefile 4 Jan 2010 22:22:12 -0000 1.4
+++ sys/sockets/inet4/Makefile 14 Aug 2010 20:25:20 -0000
@@ -1,7 +1,8 @@
#
# Makefile for
#
-TARGET = libinet4.a
+TARGET =
+TARGET_nostrip = libinet4.a
SHELL = /bin/sh
SUBDIRS =
@@ -16,7 +17,7 @@
include $(top_srcdir)/RULES
include $(top_srcdir)/PHONY
-all-here: $(TARGET)
+all-here: $(TARGET_nostrip)
# default overwrites
INCLUDES = -I.. -I$(top_srcdir)
@@ -27,7 +28,7 @@
# default definitions
OBJS = $(COBJS:.c=.o)
-$(TARGET): $(OBJS)
+$(TARGET_nostrip): $(OBJS)
$(AR) cr $@ $(OBJS)
$(RANLIB) $@
Index: sys/sockets/xif/Makefile
===================================================================
RCS file: /mint/freemint/sys/sockets/xif/Makefile,v
retrieving revision 1.15
diff -a -u -r1.15 Makefile
--- sys/sockets/xif/Makefile 4 Jan 2010 22:22:12 -0000 1.15
+++ sys/sockets/xif/Makefile 14 Aug 2010 20:25:20 -0000
@@ -1,7 +1,7 @@
#
# Makefile for
#
-TARGET =
+TARGET = $(wildcard *.xif)
DRIVERS = rtl8012 rtl8012st dial slip plip dummy de600 lance pamsdma biodma \
rieblspc rieblspc_fast rieblmst rieblmst_fast rieblste riebltt
Index: sys/xdd/mfp/Makefile
===================================================================
RCS file: /mint/freemint/sys/xdd/mfp/Makefile,v
retrieving revision 1.6
diff -a -u -r1.6 Makefile
--- sys/xdd/mfp/Makefile 22 Oct 2004 16:18:05 -0000 1.6
+++ sys/xdd/mfp/Makefile 14 Aug 2010 20:25:20 -0000
@@ -1,7 +1,7 @@
#
# Makefile for mfp
#
-
+TARGET = $(wildcard *.xdd)
SHELL = /bin/sh
SUBDIRS =
Index: xaaes/src.km/Makefile
===================================================================
RCS file: /mint/freemint/xaaes/src.km/Makefile,v
retrieving revision 1.6
diff -a -u -r1.6 Makefile
--- xaaes/src.km/Makefile 2 Jun 2010 21:38:18 -0000 1.6
+++ xaaes/src.km/Makefile 14 Aug 2010 20:25:20 -0000
@@ -1,7 +1,7 @@
#
# Makefile for XaAES
#
-
+TARGET = $(wildcard *.km)
SHELL = /bin/sh
SUBDIRS = adi xaloader
Index: doc/examples/mint.cnf
===================================================================
RCS file: /mint/freemint/doc/examples/mint.cnf,v
retrieving revision 1.7
diff -a -u -r1.7 mint.cnf
--- doc/examples/mint.cnf 26 Jul 2004 02:19:33 -0000 1.7
+++ doc/examples/mint.cnf 14 Aug 2010 20:25:20 -0000
@@ -392,7 +392,7 @@
# WARNING: this is not recommended, you should use a GEM version
# instead, that is multitasking friendly.
-#GEM=ROM
+GEM=ROM
# Otherwise, if your init program is not GEM, you should use INIT= as
# follows:
Index: sys/sockets/xif/README
===================================================================
RCS file: /mint/freemint/sys/sockets/xif/README,v
retrieving revision 1.1
diff -a -u -r1.1 README
--- sys/sockets/xif/README 29 Jun 2000 21:07:22 -0000 1.1
+++ sys/sockets/xif/README 14 Aug 2010 20:25:20 -0000
@@ -1,6 +1,5 @@
This directory contains the new loadable MintNet interfaces. They are
-called *.xif. sockdev.xdd loads them from /mint/ and /multitos/ of your
-boot drive. So put the interfaces you wanna use into /mint/ or /multitos/
-of your boot drive.
+called *.xif. inet4.xdd loads them from <sysdir>. So put the interfaces
+you wanna use into <sysdir>.
The loopback interface is not loadable -- it is a "builtin".
Index: sys/xdd/audio/README
===================================================================
RCS file: /mint/freemint/sys/xdd/audio/README,v
retrieving revision 1.1
diff -a -u -r1.1 README
--- sys/xdd/audio/README 10 Apr 2001 15:15:25 -0000 1.1
+++ sys/xdd/audio/README 14 Aug 2010 20:25:20 -0000
@@ -65,3 +65,38 @@
--
roemer@informatik.uni-frankfurt.de
+ ------------------------------------------------------------------------------
+
+Modified by John Blakeley 9802 to provide more support on the Falcon.
+
+I have changed the device definition to support the Falcon more completely.
+This meant changing most of the files :-(
+
+The Falcon now supports extra sample rates of 8195, 9834, 12292, 16390, 19668,
+24585, 32780 and 49170Hz. It also supports s16 and u16 sample formats...
+
+It is programmed to provide support for an external DAC and should play
+8 track samples. This is untested as I don't have the hardware :-( ...
+ ...yet :-)
+If anyone can test this please email me.
+
+The usage of actrl has changed somewhat, to implement >2 channel support
+for falcons:
+
+ 'actrl mono' will no longer work - use 'actrl chan 1'
+ 'actrl stereo' becomes 'actrl chan 2'
+ 'actrl chan 4' allows you to audition 4 channel samples if you
+ have the necessary external hardware for your falcon! You can
+ also try 6 or 8 too!
+
+
+There is no control over the levels of bass and treble on the Falcon, as it
+does not have a Microwire Interface.
+
+A word of warning: the Falcon hardware does _not_ support the STe/TT compatible
+sample rate of 6258Hz - it mutes. This is a feature, not a bug!!
+
+johnnie@ligotage.demon.co.uk
+��
+John Blakeley
+http://www.ligotage.demon.co.uk
--- sys/xdd/audio/README.v0.9 2010-08-14 22:30:59.445857321 +0200
+++ /dev/null 2010-08-14 10:08:13.305858930 +0200
@@ -1,35 +0,0 @@
- ------------------------------------------------------------------------------
-
-Modified by John Blakeley 9802 to provide more support on the Falcon.
-
-I have changed the device definition to support the Falcon more completely.
-This meant changing most of the files :-(
-
-The Falcon now supports extra sample rates of 8195, 9834, 12292, 16390, 19668,
-24585, 32780 and 49170Hz. It also supports s16 and u16 sample formats...
-
-It is programmed to provide support for an external DAC and should play
-8 track samples. This is untested as I don't have the hardware :-( ...
- ...yet :-)
-If anyone can test this please email me.
-
-The usage of actrl has changed somewhat, to implement >2 channel support
-for falcons:
-
- 'actrl mono' will no longer work - use 'actrl chan 1'
- 'actrl stereo' becomes 'actrl chan 2'
- 'actrl chan 4' allows you to audition 4 channel samples if you
- have the necessary external hardware for your falcon! You can
- also try 6 or 8 too!
-
-
-There is no control over the levels of bass and treble on the Falcon, as it
-does not have a Microwire Interface.
-
-A word of warning: the Falcon hardware does _not_ support the STe/TT compatible
-sample rate of 6258Hz - it mutes. This is a feature, not a bug!!
-
-johnnie@ligotage.demon.co.uk
-��
-John Blakeley
-http://www.ligotage.demon.co.uk
Index: sys/Makefile.objs
===================================================================
RCS file: /mint/freemint/sys/Makefile.objs,v
retrieving revision 1.13
diff -a -u -r1.13 Makefile.objs
--- sys/Makefile.objs 5 Apr 2010 20:54:43 -0000 1.13
+++ sys/Makefile.objs 14 Aug 2010 20:25:20 -0000
@@ -25,7 +25,7 @@
-Wshadow \
-Wpointer-arith \
-Wcast-qual \
- -Werror
+ #-Werror
LDFLAGS = -nostdlib
LDFLAGS += -Wl,-Map -Wl,map.txt
# XXX should be come from arch/