diff options
author | Robert de Bath <rdebath@poboxes.com> | 1996-03-24 21:25:23 +0100 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2013-10-23 23:29:54 +0200 |
commit | dcc973ea3e31710429858c99d4f040334ac67c06 (patch) | |
tree | 8883b902eb18eba489957b7f03caa491fd7992a7 /Makefile | |
parent | fe22c37817ce338fbbc90b239320248c270957fa (diff) | |
download | dev86-dcc973ea3e31710429858c99d4f040334ac67c06.tar.gz |
Import Dev86-0.0.5.tar.gzv0.0.5
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 38 |
1 files changed, 23 insertions, 15 deletions
@@ -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: |