Annotation of Examples/UNIX/LKSOutOfLineData/KernelServer/Makefile, revision 1.1

1.1     ! root        1: LIBRARY=../Library
        !             2: MIGOUTPUT=mydriverUser.c mydriverServer.c mydriver.h
        !             3: SERVER_OBJ= mydriver_main.o mydriverServer.o
        !             4: #SERVER_OBJ= mydriver_main.o mydriverServer.o
        !             5: CFLAGS= -DKERNEL -DMACH_USER_API -DMACH -Wall -g -DDEBUG 
        !             6: 
        !             7: all:   mydriver_reloc ${LIBRARY}/mydriverUser.o
        !             8: 
        !             9: mydriver_reloc: ${SERVER_OBJ} LoadCommands UnloadCommands
        !            10:        kl_ld -n mydriver -l LoadCommands -u UnloadCommands -i instance \
        !            11:                -d mydriver_loadable -o $@ ${SERVER_OBJ}
        !            12: 
        !            13: ${LIBRARY}/mydriverUser.o:     mydriverUser.c
        !            14:        ${CC} ${CFLAGS} -c -o $@ mydriverUser.c
        !            15: 
        !            16: ${MIGOUTPUT}:  mydriver.defs
        !            17:        mig mydriver.defs
        !            18:        cp mydriver.h ${LIBRARY}/mydriver.h
        !            19: 
        !            20: clean:
        !            21:        rm -f *.o
        !            22:        rm -f ${MIGOUTPUT}
        !            23:        rm -f mydriver_reloc mydriver_loadable
        !            24:        rm -f ${LIBRARY}/mydriverUser.o ${LIBRARY}/mydriver.h
        !            25:        
        !            26: .c.o:
        !            27:        ${CC} ${CFLAGS} -c $*.c

unix.superglobalmegacorp.com

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