From dcc973ea3e31710429858c99d4f040334ac67c06 Mon Sep 17 00:00:00 2001 From: Robert de Bath Date: Sun, 24 Mar 1996 21:25:23 +0100 Subject: Import Dev86-0.0.5.tar.gz --- Makefile | 38 +++++++++++++++++++++++--------------- 1 file changed, 23 insertions(+), 15 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index b47ed39..eaba6e1 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ TESTDIRS= tests dis88 DISTFILES=Makefile Make.defs README README.ash Libc_version DISTDIRS= elksemu $(TESTDIRS) -default: +default: dummy @echo You have to do make install as root @echo Or: @echo @@ -21,6 +21,9 @@ default: @echo 'make tests' @echo +dummy: + @if [ -f .runme ] ; then sh .runme ; rm .runme ; fi + install: install-bcc install-lib install-emu tests bcc: dummy @@ -40,7 +43,7 @@ tests: dummy ( echo 'Must do "make install-lib" first' && exit 1 ) @for i in $(TESTDIRS) ; do make -C $$i || exit 1; done -library: link_libc +library: dummy @test -f $(BINDIR)/bcc -a -f $(LIBDIR)/ld86 || \ ( echo 'Must do "make install-bcc" first' && exit 1 ) make -C libc @@ -53,30 +56,35 @@ elksemu: dummy install-bcc: dummy @for i in $(PARTS) ; do make -C $$i install || exit 1; done -install-lib: link_libc +install-lib: dummy @test -f $(BINDIR)/bcc -a -f $(LIBDIR)/ld86 || \ ( echo 'Must do "make install-bcc" first' && exit 1 ) make -C libc install +install-lib2: dummy + @test -f $(BINDIR)/bcc -a -f $(LIBDIR)/ld86 || \ + ( echo 'Must do "make install-bcc" first' && exit 1 ) + make -s -C libc clean + make -s -C libc PLATFORM=i86-FAST install + make -s -C libc clean + make -s -C libc PLATFORM=i86-DOS install + make -s -C libc clean + install-emu: dummy @test -f libc/syscall/call_tab.v || \ ( echo 'Must do "make library" first' && exit 1 ) make -C elksemu install -link_libc: dummy - @if [ -f Libc_version ] ; then \ - rm -f libc ; ln -fs libc-`cat Libc_version` libc ; fi - distribution: clean_rest - -rm -f libc make -C libc dist_ver - tar xzf libc-8086-`cat Libc_version`.tar.gz - tar cf /tmp/Development.tar $(DISTFILES) $(PARTS) $(DISTDIRS) \ - libc-`cat Libc_version` - rm -rf libc-`cat Libc_version` Libc_version + tar cf /tmp/Development.tar $(DISTFILES) $(PARTS) $(DISTDIRS) rm -rf /tmp/linux-86 mkdir /tmp/linux-86 - (cd /tmp/linux-86 ; tar xf ../Development.tar ; rm ../Development.tar) - (cd /tmp; tar czf Development.tar.gz linux-86 ; rm -rf linux-86) + ln -s `pwd`/libc-8086-`cat Libc_version`.tar.gz /tmp/libc-8086.tgz + cd /tmp/linux-86 ; tar xzf ../libc-8086.tgz ; rm ../libc-8086.tgz + mv /tmp/linux-86/libc-`cat Libc_version` /tmp/linux-86/libc + cd /tmp/linux-86 ; tar xf ../Development.tar ; rm ../Development.tar + cd /tmp; tar czf Development.tar.gz linux-86 ; rm -rf linux-86 + mv /tmp/Development.tar.gz /tmp/Dev86-`cat Libc_version`.tar.gz + rm -rf libc-`cat Libc_version` Libc_version -dummy: -- cgit v1.2.1