Annotation of nono/vm/Makefile, revision 1.1.1.10

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