New directory structure.
[unix-history] / usr / src / usr.bin / tn3270 / tools / makefile
index c3dfa72..fdacf3d 100644 (file)
@@ -11,28 +11,34 @@ CFLAGS      = $(OPTIMIZE) $(INCLUDES) $(DEFINES)
 # Lint flags
 LINTFLAGS      = -hbxaz
 
 # Lint flags
 LINTFLAGS      = -hbxaz
 
-ALLC = dohits.c ectype.c mkastosc.c mkdctype.c mkdstoas.c mkhits.c prt3270.c
+ALLC = dohits.c ectype.c mkastosc.c mkdctype.c \
+               mkastods.c mkdstoas.c mkhits.c prt3270.c
 
 ALLH = dohits.h ectype.h
 
 
 ALLH = dohits.h ectype.h
 
-ALLO = prt3270.o mkdctype.o ectype.o mkdstoas.o mkhits.o dohits.o mkastosc.o
+ALLO = prt3270.o mkdctype.o ectype.o \
+               mkastods.o mkdstoas.o mkhits.o dohits.o mkastosc.o
 
 
-ALLEXE = prt3270 mkdctype ectype mkdstoas mkhits mkastosc
+ALLEXE = prt3270 mkdctype ectype mkastods mkdstoas mkhits mkastosc
 
 tools:
        @echo Need to specify WHICH tool ...
 
 
 tools:
        @echo Need to specify WHICH tool ...
 
-all:   mkastosc mkhits mkdstoas mkdctype prt3270
+all:   mkastosc mkhits mkastods mkdstoas mkdctype prt3270
        @echo done.
 
        @echo done.
 
-prt3270:       prt3270.o ../system/globals.o ../ascii/ebctab.o
-       ${CC} ${CFLAGS} -o prt3270 prt3270.o ../system/globals.o \
+prt3270:       prt3270.o ../general/globals.o ../ascii/ebctab.o
+       ${CC} ${CFLAGS} -o prt3270 prt3270.o ../general/globals.o \
                                                        ../ascii/ebctab.o
 
 mkastosc:      mkastosc.o dohits.o ../ascii/asctab.o ../ctlr/ebc_disp.o
        $(CC) $(CFLAGS) -o mkastosc mkastosc.o dohits.o \
                        ../ascii/asctab.o ../ctlr/ebc_disp.o
 
                                                        ../ascii/ebctab.o
 
 mkastosc:      mkastosc.o dohits.o ../ascii/asctab.o ../ctlr/ebc_disp.o
        $(CC) $(CFLAGS) -o mkastosc mkastosc.o dohits.o \
                        ../ascii/asctab.o ../ctlr/ebc_disp.o
 
+mkastods:      mkastods.o ../ascii/asctab.o ../ctlr/ebc_disp.o
+       $(CC) $(CFLAGS) -o mkastods mkastods.o ../ascii/asctab.o \
+                                               ../ctlr/ebc_disp.o
+
 mkdstoas:      mkdstoas.o ../ascii/ebctab.o ../ctlr/ebc_disp.o
        $(CC) $(CFLAGS) -o mkdstoas mkdstoas.o ../ascii/ebctab.o \
                                                ../ctlr/ebc_disp.o
 mkdstoas:      mkdstoas.o ../ascii/ebctab.o ../ctlr/ebc_disp.o
        $(CC) $(CFLAGS) -o mkdstoas mkdstoas.o ../ascii/ebctab.o \
                                                ../ctlr/ebc_disp.o
@@ -44,12 +50,30 @@ mkhits:     mkhits.o dohits.o ../ascii/asctab.o ../ctlr/ebc_disp.o
 mkdctype:      mkdctype.o ../ctlr/ebc_disp.o ectype.o
        $(CC) $(CFLAGS) -o mkdctype mkdctype.o ../ctlr/ebc_disp.o ectype.o
 
 mkdctype:      mkdctype.o ../ctlr/ebc_disp.o ectype.o
        $(CC) $(CFLAGS) -o mkdctype mkdctype.o ../ctlr/ebc_disp.o ectype.o
 
+../ascii/ebctab.o:
+       (cd ../ascii; make ebctab.o)
+
+../ctlr/ebc_disp.o:
+       (cd ../ctlr; make ebc_disp.o)
+
+../ascii/asctab.o:
+       (cd ../ascii; make asctab.o)
+
+../ascii/m4.out:
+       (cd ../ascii; make m4.out)
+
+../general/globals.o:
+       (cd ../general; make globals.o)
+
 print:
        ${PRINT} ${ALLH} ${ALLC}
 
 tags:  ${ALLC} ${ALLH}
        ctags -t ${ALLC} ${ALLH}
 
 print:
        ${PRINT} ${ALLH} ${ALLC}
 
 tags:  ${ALLC} ${ALLH}
        ctags -t ${ALLC} ${ALLH}
 
+action:
+       ${ACTION}
+
 clean:
        -rm errs makefile.bak ${ALLO} ${ALLEXE}
 
 clean:
        -rm errs makefile.bak ${ALLO} ${ALLEXE}
 
@@ -79,12 +103,14 @@ depend:
 
 # DO NOT DELETE THIS LINE
 
 
 # DO NOT DELETE THIS LINE
 
-dohits.o: ../ascii/ascebc.h ../ctlr/ebc_disp.h ../ctlr/function.h dohits.h
+dohits.o: ../general/general.h ../ascii/ascebc.h ../ctlr/ebc_disp.h
+dohits.o: ../ctlr/function.h dohits.h
 ectype.o: ectype.h
 ectype.o: ectype.h
-mkastosc.o: ../keyboard/m4.out ../ascii/ascebc.h ../ctlr/ebc_disp.h
-mkastosc.o: ../ctlr/function.h dohits.h
+mkastosc.o: ../general/general.h ../ascii/m4.out ../ascii/ascebc.h
+mkastosc.o: ../ctlr/ebc_disp.h ../ctlr/function.h dohits.h
 mkdctype.o: ../ctlr/ebc_disp.h ectype.h
 mkdctype.o: ../ctlr/ebc_disp.h ectype.h
+mkastods.o: ../ascii/ascebc.h ../ctlr/ebc_disp.h
 mkdstoas.o: ../ascii/ascebc.h ../ctlr/ebc_disp.h
 mkhits.o: ../ascii/ascebc.h ../ctlr/ebc_disp.h ../ctlr/function.h dohits.h
 mkdstoas.o: ../ascii/ascebc.h ../ctlr/ebc_disp.h
 mkhits.o: ../ascii/ascebc.h ../ctlr/ebc_disp.h ../ctlr/function.h dohits.h
-prt3270.o: ../ascii/ascebc.h ../ctlr/hostctlr.h ../ctlr/screen.h
-prt3270.o: ../keyboard/m4.out ../system/globals.h
+prt3270.o: ../general/general.h ../ascii/ascebc.h ../ctlr/hostctlr.h
+prt3270.o: ../ctlr/screen.h ../ascii/m4.out ../general/globals.h