src/Tools/8bit/config/Makefile
changeset 11390 735bf767833a
parent 11389 55e2aef8909b
child 11391 e8638d07fdee
equal deleted inserted replaced
11389:55e2aef8909b 11390:735bf767833a
     1 ###############################################
       
     2 # Title:      Tools/8bit/config/Makefile
       
     3 # ID:         $Id$
       
     4 # Author:     Franz Regensburger
       
     5 # Copyright   1996 TU Muenchen
       
     6 #
       
     7 # Makefile for all the files that depend on the
       
     8 # configuration files 
       
     9 #	conv-tables.inp and key-table.inp 
       
    10 #
       
    11 # ATTENTION: this is a GNU-MAKE Makefile
       
    12 #
       
    13 # Franz Regensburger <regensbu@informatik.tu-muenchen.de> 22.3.95
       
    14 ###############################################
       
    15 
       
    16 # operate silently
       
    17 MAKEFLAGS='s'
       
    18 
       
    19 USE2E= '-2e'
       
    20 GMAKE= gmake
       
    21 
       
    22 FONTDOCFILES = ../doc/fontindex.dvi ../doc/keyindex.dvi ../doc/fkmatrix.dvi
       
    23 # the dependent files
       
    24 FILES =  ../c-sources/isa2latex/conv-lex.x isa2latex\
       
    25 	../term/isaterm ../vim/isavim ../axe/isaaxe \
       
    26 	../gnu_emacs/isa_gnu_emacs.emacs ../xemacs/isa_xemacs.emacs \
       
    27 	$(FONTDOCFILES)
       
    28 
       
    29 precious: $(FILES)
       
    30 
       
    31 ../c-sources/isa2latex/conv-lex.x: conv-tables.inp
       
    32 		@echo "generating isa2latex"
       
    33 		../bin/gen-isa2latex conv-tables.inp 
       
    34 
       
    35 isa2latex: 
       
    36 		@cd ../c-sources/isa2latex;\
       
    37 		$(GMAKE)
       
    38 
       
    39 ../term/isaterm: key-table.inp
       
    40 		@echo "generating isaterm"
       
    41 		../bin/gen-isaterm key-table.inp 
       
    42 
       
    43 ../vim/isavim: key-table.inp
       
    44 		@echo "generating isavim"
       
    45 		../bin/gen-isavim key-table.inp 
       
    46 
       
    47 ../axe/isaaxe: key-table.inp
       
    48 		@echo "generating isaaxe"
       
    49 		../bin/gen-isaaxe key-table.inp 
       
    50 	
       
    51 ../gnu_emacs/isa_gnu_emacs.emacs: key-table.inp
       
    52 		@echo "generating isa_gnu_emacs"
       
    53 		../bin/gen-isa_gnu_emacs key-table.inp 
       
    54 
       
    55 ../xemacs/isa_xemacs.emacs: key-table.inp
       
    56 		@echo "generating isa_xemacs"
       
    57 		../bin/gen-isa_xemacs key-table.inp 
       
    58 
       
    59 $(FONTDOCFILES): conv-tables.inp key-table.inp 
       
    60 		@echo "generating documentation"
       
    61 		../bin/gen-isadoc $(USE2E) conv-tables.inp key-table.inp 
       
    62