/[cebix]/SheepShaver/Makefile
ViewVC logotype

Diff of /SheepShaver/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by gbeauche, Thu May 22 22:12:03 2003 UTC revision 1.6 by gbeauche, Sun Sep 7 14:25:48 2003 UTC
# Line 14  SRCS := src Line 14  SRCS := src
14  # Where Basilisk II directory can be found  # Where Basilisk II directory can be found
15  B2_TOPDIR := ../BasiliskII  B2_TOPDIR := ../BasiliskII
16    
17    # Where Kheperix directory can be found
18    KPX_TOPDIR := ../kheperix
19    
20  default: help  default: help
21    
22  help:  help:
# Line 21  help: Line 24  help:
24          @echo "The following targets are available:"          @echo "The following targets are available:"
25          @echo "  tarball  source tarball ($(SRCARCHIVE))"          @echo "  tarball  source tarball ($(SRCARCHIVE))"
26          @echo "  links    create links to Basilisk II sources"          @echo "  links    create links to Basilisk II sources"
27            @echo "  kpx_cpu  synchronize with Kheperix CPU emulator"
28    
29  clean:  clean:
30          -rm -f $(SRCARCHIVE)          -rm -f $(SRCARCHIVE)
# Line 66  links: Line 70  links:
70            echo $$i; \            echo $$i; \
71            ln -sf $${PREFIX}$(B2_TOPDIR)/src/$$i src/$$i; \            ln -sf $${PREFIX}$(B2_TOPDIR)/src/$$i src/$$i; \
72          done;          done;
73    
74    #
75    # Synchronize with Kheperix CPU emulator"
76    #
77    kpx_cpu:
78            @list='include/basic-blockinfo.hpp \
79                   include/basic-cpu.hpp \
80                   include/basic-plugin.hpp \
81                   include/task-plugin.hpp \
82                   include/block-alloc.hpp \
83                   src/cpu/block-cache.hpp \
84                   src/cpu/vm.hpp \
85                   src/cpu/ppc/ppc-cpu.hpp \
86                   src/cpu/ppc/ppc-cpu.cpp \
87                   src/cpu/ppc/ppc-decode.cpp \
88                   src/cpu/ppc/ppc-execute.cpp \
89                   src/cpu/ppc/genexec.pl \
90                   src/cpu/ppc/ppc-bitfields.hpp \
91                   src/cpu/ppc/ppc-blockinfo.hpp \
92                   src/cpu/ppc/ppc-config.hpp \
93                   src/cpu/ppc/ppc-operands.hpp \
94                   src/cpu/ppc/ppc-operations.hpp \
95                   src/cpu/ppc/ppc-registers.hpp'; \
96            for i in $$list; do \
97              echo $$i; \
98              mkdir -p src/kpx_cpu/`dirname $$i`; \
99              cp -f  $(KPX_TOPDIR)/$$i src/kpx_cpu/$$i; \
100              /bin/true ln -sf $$i src/kpx_cpu/`basename $$i`; \
101            done;

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

Christian Bauer">Christian Bauer
ViewVC Help
Powered by ViewVC 1.1.17