Annotation of nono/vm/Makefile, revision 1.1.1.11

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     \
                     21:        bt454.cpp       \
                     22:        bus.cpp \
                     23:        cgrom.cpp       \
                     24:        cmmu.cpp        \
                     25:        crtc.cpp        \
                     26:        crtc2.cpp       \
                     27:        device.cpp      \
                     28:        dmac.cpp        \
                     29:        ethernet.cpp    \
                     30:        event.cpp       \
                     31:        fdc.cpp \
1.1.1.11! root       32:        fdd.cpp \
1.1.1.10  root       33:        fuserom.cpp     \
                     34:        gvram.cpp       \
                     35:        human68k.cpp    \
                     36:        human_mi.cpp    \
                     37:        interrupt.cpp   \
1.1.1.11! root       38:        iplrom30.cpp    \
1.1.1.10  root       39:        keyboard.cpp    \
                     40:        lance.cpp       \
                     41:        lcd.cpp \
                     42:        lunafb.cpp      \
                     43:        lunakbd.cpp     \
                     44:        mfp.cpp \
                     45:        mk48t02.cpp     \
                     46:        mpscc.cpp       \
                     47:        mpu.cpp \
                     48:        mpu680x0.cpp    \
                     49:        mpu88xx0.cpp    \
                     50:        nmi.cpp \
                     51:        opm.cpp \
                     52:        pedec.cpp       \
                     53:        pio.cpp \
                     54:        planevram.cpp   \
                     55:        pluto.cpp       \
                     56:        power.cpp       \
                     57:        printer.cpp     \
                     58:        prom.cpp        \
                     59:        ram.cpp \
                     60:        ram_partial.cpp \
                     61:        renderer.cpp    \
                     62:        rom.cpp \
                     63:        romemu_luna.cpp \
                     64:        romemu_luna1.cpp        \
                     65:        romemu_luna88k.cpp      \
1.1.1.11! root       66:        romemu_x68k.cpp \
1.1.1.10  root       67:        romimg_x68k.cpp \
                     68:        rp5c15.cpp      \
                     69:        rtc.cpp \
                     70:        scc.cpp \
                     71:        scheduler.cpp   \
                     72:        scsi.cpp        \
                     73:        scsibus.cpp     \
                     74:        scsicmd.cpp     \
                     75:        scsidev.cpp     \
                     76:        sio.cpp \
                     77:        spc.cpp \
                     78:        sprite.cpp      \
                     79:        sram.cpp        \
                     80:        sync.cpp        \
                     81:        sysclk.cpp      \
                     82:        sysctlr.cpp     \
                     83:        sysport.cpp     \
                     84:        tas.cpp \
                     85:        thread.cpp      \
                     86:        tvram.cpp       \
                     87:        ufs.cpp \
                     88:        uimessage.cpp   \
                     89:        videoctlr.cpp   \
                     90:        vm.cpp  \
                     91:        vm_luna.cpp     \
                     92:        vm_x68k.cpp     \
                     93:        x68kkbd.cpp     \
                     94:        xiospace.cpp    \
                     95:        zram.cpp        \
1.1       root       96: 
1.1.1.3   root       97: CXXSRCS_test=  \
1.1.1.10  root       98:        test_busio.cpp  \
                     99:        test_tool.cpp   \
1.1.1.3   root      100: 
                    101: CXXSRCS=       ${CXXSRCS_vm} ${CXXSRCS_test}
                    102: 
                    103: OBJS_vm=       ${CXXSRCS_vm:.cpp=.o}
1.1       root      104: 
                    105: CLEANFILES+=   gencgrom
                    106: 
1.1.1.3   root      107: libnnvm.a:     ${OBJS_vm}
1.1       root      108:        rm -f $@
                    109:        ${AR} r $@ $>
                    110:        ${RANLIB} $@
1.1.1.3   root      111: 
                    112: test_busio:    test_busio.o
                    113:        ${CXX} ${LDFLAGS} -o $@ $>
1.1.1.4   root      114: 
                    115: .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.