Annotation of nono/vm/Makefile, revision 1.1.1.13

1.1       root        1: #
                      2: # nono
1.1.1.4   root        3: # Copyright (C) 2020 nono project
                      4: # Licensed under nono-license.txt
                      5: #
                      6: 
1.1       root        7: #
                      8: # VM
                      9: #
                     10: 
1.1.1.4   root       11: .include "../Makefile.inc"
1.1       root       12: 
1.1.1.10  root       13: TARGETS=       libnnvm.a
                     14: .if !defined(NOTEST)
                     15: TARGETS+=      test_busio
                     16: .endif
1.1       root       17: 
1.1.1.3   root       18: CXXSRCS_vm=    \
1.1.1.11  root       19:        adpcm.cpp       \
1.1.1.10  root       20:        areaset.cpp     \
1.1.1.13! root       21:        bankram.cpp     \
1.1.1.12  root       22:        bootloader.cpp  \
                     23:        bt45x.cpp       \
1.1.1.10  root       24:        cgrom.cpp       \
                     25:        cmmu.cpp        \
                     26:        crtc.cpp        \
                     27:        crtc2.cpp       \
                     28:        device.cpp      \
1.1.1.12  root       29:        dipsw.cpp       \
1.1.1.10  root       30:        dmac.cpp        \
                     31:        ethernet.cpp    \
                     32:        event.cpp       \
1.1.1.12  root       33:        extram.cpp      \
1.1.1.10  root       34:        fdc.cpp \
1.1.1.11  root       35:        fdd.cpp \
1.1.1.10  root       36:        fuserom.cpp     \
                     37:        gvram.cpp       \
                     38:        human68k.cpp    \
                     39:        human_mi.cpp    \
                     40:        interrupt.cpp   \
1.1.1.11  root       41:        iplrom30.cpp    \
1.1.1.12  root       42:        kbc.cpp \
1.1.1.10  root       43:        keyboard.cpp    \
                     44:        lance.cpp       \
                     45:        lcd.cpp \
                     46:        lunafb.cpp      \
                     47:        lunakbd.cpp     \
1.1.1.12  root       48:        mainbus.cpp     \
                     49:        mainram.cpp     \
1.1.1.10  root       50:        mfp.cpp \
                     51:        mk48t02.cpp     \
                     52:        mpscc.cpp       \
                     53:        mpu.cpp \
1.1.1.12  root       54:        mpu64180.cpp    \
1.1.1.10  root       55:        mpu680x0.cpp    \
                     56:        mpu88xx0.cpp    \
1.1.1.12  root       57:        msxdos.cpp      \
1.1.1.13! root       58:        nereid.cpp      \
1.1.1.12  root       59:        newsctlr.cpp    \
                     60:        newsfb.cpp      \
                     61:        newsio.cpp      \
1.1.1.10  root       62:        nmi.cpp \
                     63:        opm.cpp \
1.1.1.12  root       64:        partialram.cpp  \
1.1.1.10  root       65:        pedec.cpp       \
                     66:        pio.cpp \
                     67:        planevram.cpp   \
                     68:        pluto.cpp       \
                     69:        power.cpp       \
                     70:        printer.cpp     \
                     71:        prom.cpp        \
                     72:        renderer.cpp    \
                     73:        rom.cpp \
                     74:        romemu_luna.cpp \
                     75:        romemu_luna1.cpp        \
                     76:        romemu_luna88k.cpp      \
1.1.1.12  root       77:        romemu_news.cpp \
1.1.1.11  root       78:        romemu_x68k.cpp \
1.1.1.10  root       79:        romimg_x68k.cpp \
                     80:        rp5c15.cpp      \
                     81:        rtc.cpp \
1.1.1.13! root       82:        rtl8019as.cpp   \
1.1.1.10  root       83:        scc.cpp \
                     84:        scheduler.cpp   \
                     85:        scsi.cpp        \
                     86:        scsibus.cpp     \
                     87:        scsicmd.cpp     \
                     88:        scsidev.cpp     \
                     89:        sio.cpp \
                     90:        spc.cpp \
                     91:        sprite.cpp      \
                     92:        sram.cpp        \
1.1.1.12  root       93:        subram.cpp      \
                     94:        syncer.cpp      \
1.1.1.10  root       95:        sysclk.cpp      \
                     96:        sysctlr.cpp     \
                     97:        sysport.cpp     \
                     98:        tas.cpp \
                     99:        thread.cpp      \
                    100:        tvram.cpp       \
                    101:        ufs.cpp \
                    102:        uimessage.cpp   \
                    103:        videoctlr.cpp   \
                    104:        vm.cpp  \
                    105:        vm_luna.cpp     \
1.1.1.12  root      106:        vm_news.cpp     \
1.1.1.10  root      107:        vm_x68k.cpp     \
1.1.1.12  root      108:        x68kio.cpp      \
1.1.1.10  root      109:        x68kkbd.cpp     \
1.1.1.12  root      110:        xpbus.cpp       \
1.1       root      111: 
1.1.1.3   root      112: CXXSRCS_test=  \
1.1.1.10  root      113:        test_busio.cpp  \
                    114:        test_tool.cpp   \
1.1.1.3   root      115: 
                    116: CXXSRCS=       ${CXXSRCS_vm} ${CXXSRCS_test}
                    117: 
                    118: OBJS_vm=       ${CXXSRCS_vm:.cpp=.o}
1.1       root      119: 
                    120: CLEANFILES+=   gencgrom
                    121: 
1.1.1.3   root      122: libnnvm.a:     ${OBJS_vm}
1.1       root      123:        rm -f $@
                    124:        ${AR} r $@ $>
                    125:        ${RANLIB} $@
1.1.1.3   root      126: 
                    127: test_busio:    test_busio.o
                    128:        ${CXX} ${LDFLAGS} -o $@ $>
1.1.1.4   root      129: 
                    130: .include "../Makefile.rule"

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.