diff --git a/app/src/kot/Makefile b/app/src/kot/Makefile deleted file mode 100644 index e8f57e2..0000000 --- a/app/src/kot/Makefile +++ /dev/null @@ -1,9 +0,0 @@ - -kot: - -copy: -ifdef UTT_BIN_DIR - cp kot ${UTT_BIN_DIR} -endif - -clean: diff --git a/auto/output/Makefile b/auto/output/Makefile index 9d8fa77..958649f 100755 --- a/auto/output/Makefile +++ b/auto/output/Makefile @@ -45,29 +45,44 @@ ALL_FFLAGS = -t \$(FFLAGS) VPATH = ./src -PROGRAMS = tok sen fla gph +PROGRAMS = tok sen fla gph kot TOK_OBJ_FILES = tok.o tok_cmdline.o TOK_FLEX_FILES = tok.l TOK_GGO_FILES = tok_cmdline.ggo +tok: \$(TOK_OBJ_FILES) +tok.o: tok.c tok.o: tok_cmdline.h +tok.c: tok.l +tok_cmdline.o: tok_cmdline.c tok_cmdline.h +tok_cmdline.c: tok_cmdline.ggo +tok_cmdline.h: tok_cmdline.ggo SEN_OBJ_FILES = sen.o SEN_FLEX_FILES = sen.l +sen: \$(SEN_OBJ_FILES) +sen.o: sen.c +sen.c: sen.l FLA_OBJ_FILES = fla.o +fla: \$(FLA_OBJ_FILES) +fla.o: fla.c GPH_PERL_FILES = gph.pl +gph: \$(GPH_PERL_FILES) + +KOT_PERL_FILES = kot.pl +kot: \$(KOT_PERL_FILES) CONFIG_FILES = src/config.h Makefile .SUFFIXES: -.SUFFIXES: .l .y .h .c .o +.SUFFIXES: .l .y .h .c .pl .o -.INTERMEDIATE: \$(patsubst %.l,%.c,\$(TOK_FLEX_FILES)) -.INTERMEDIATE: \$(patsubst %.ggo,%.c,\$(TOK_GGO_FILES)) -.INTERMEDIATE: \$(patsubst %.ggo,%.h,\$(TOK_GGO_FILES)) -.INTERMEDIATE: \$(patsubst %.l,%.c,\$(SEN_FLEX_FILES)) +#.INTERMEDIATE: \$(patsubst %.l,%.c,\$(TOK_FLEX_FILES)) +#.INTERMEDIATE: \$(patsubst %.ggo,%.c,\$(TOK_GGO_FILES)) +#.INTERMEDIATE: \$(patsubst %.ggo,%.h,\$(TOK_GGO_FILES)) +#.INTERMEDIATE: \$(patsubst %.l,%.c,\$(SEN_FLEX_FILES)) .PHONY: all all: \$(PROGRAMS) @@ -90,7 +105,9 @@ clean: \$(RM) \$(patsubst %.l,%.c,\$(TOK_FLEX_FILES)) \$(RM) \$(patsubst %.ggo,%.c,\$(TOK_GGO_FILES)) \$(RM) \$(patsubst %.ggo,%.h,\$(TOK_GGO_FILES)) + \$(RM) \$(SEN_OBJ_FILES) \$(RM) \$(patsubst %.l,%.c,\$(SEN_FLEX_FILES)) + \$(RM) \$(FLA_OBJ_FILES) .PHONY: distclean distclean: clean @@ -123,7 +140,5 @@ uninstall: \$(CP) \$< \$@ \$(CHMOD) a+x \$@ -tok: \$(TOK_OBJ_FILES) - EOF diff --git a/app/src/kot/kot b/src/kot.pl old mode 100755 new mode 100644 similarity index 100% rename from app/src/kot/kot rename to src/kot.pl