Changeset 3a2ae91 for auto/output


Ignore:
Timestamp:
06/09/09 20:01:41 (15 years ago)
Author:
Mateusz Hromada <ruanda@…>
Branches:
master
Children:
1e572e1
Parents:
e4cec26
git-author:
Mateusz Hromada <ruanda@…> (06/09/09 13:38:30)
git-committer:
Mateusz Hromada <ruanda@…> (06/09/09 20:01:41)
Message:

Migration to new build system.

  • kot moved and checked
File:
1 edited

Legend:

Unmodified
Added
Removed
  • auto/output/Makefile

    re4cec26 r3a2ae91  
    4646VPATH = ./src 
    4747 
    48 PROGRAMS = tok sen fla gph 
     48PROGRAMS = tok sen fla gph kot 
    4949 
    5050TOK_OBJ_FILES = tok.o tok_cmdline.o 
    5151TOK_FLEX_FILES = tok.l 
    5252TOK_GGO_FILES = tok_cmdline.ggo 
     53tok: \$(TOK_OBJ_FILES) 
     54tok.o: tok.c 
    5355tok.o: tok_cmdline.h 
     56tok.c: tok.l 
     57tok_cmdline.o: tok_cmdline.c tok_cmdline.h 
     58tok_cmdline.c: tok_cmdline.ggo 
     59tok_cmdline.h: tok_cmdline.ggo 
    5460 
    5561SEN_OBJ_FILES = sen.o 
    5662SEN_FLEX_FILES = sen.l 
     63sen: \$(SEN_OBJ_FILES) 
     64sen.o: sen.c 
     65sen.c: sen.l 
    5766 
    5867FLA_OBJ_FILES = fla.o 
     68fla: \$(FLA_OBJ_FILES) 
     69fla.o: fla.c 
    5970 
    6071GPH_PERL_FILES = gph.pl 
     72gph: \$(GPH_PERL_FILES) 
     73 
     74KOT_PERL_FILES = kot.pl 
     75kot: \$(KOT_PERL_FILES) 
    6176 
    6277CONFIG_FILES = src/config.h Makefile 
    6378 
    6479.SUFFIXES: 
    65 .SUFFIXES: .l .y .h .c .o 
     80.SUFFIXES: .l .y .h .c .pl .o 
    6681 
    67 .INTERMEDIATE: \$(patsubst %.l,%.c,\$(TOK_FLEX_FILES)) 
    68 .INTERMEDIATE: \$(patsubst %.ggo,%.c,\$(TOK_GGO_FILES)) 
    69 .INTERMEDIATE: \$(patsubst %.ggo,%.h,\$(TOK_GGO_FILES)) 
    70 .INTERMEDIATE: \$(patsubst %.l,%.c,\$(SEN_FLEX_FILES)) 
     82#.INTERMEDIATE: \$(patsubst %.l,%.c,\$(TOK_FLEX_FILES)) 
     83#.INTERMEDIATE: \$(patsubst %.ggo,%.c,\$(TOK_GGO_FILES)) 
     84#.INTERMEDIATE: \$(patsubst %.ggo,%.h,\$(TOK_GGO_FILES)) 
     85#.INTERMEDIATE: \$(patsubst %.l,%.c,\$(SEN_FLEX_FILES)) 
    7186 
    7287.PHONY: all 
     
    91106        \$(RM) \$(patsubst %.ggo,%.c,\$(TOK_GGO_FILES)) 
    92107        \$(RM) \$(patsubst %.ggo,%.h,\$(TOK_GGO_FILES)) 
     108        \$(RM) \$(SEN_OBJ_FILES) 
    93109        \$(RM) \$(patsubst %.l,%.c,\$(SEN_FLEX_FILES)) 
     110        \$(RM) \$(FLA_OBJ_FILES) 
    94111 
    95112.PHONY: distclean 
     
    124141        \$(CHMOD) a+x \$@ 
    125142 
    126 tok: \$(TOK_OBJ_FILES) 
    127  
    128143EOF 
    129144 
Note: See TracChangeset for help on using the changeset viewer.