]> pd.if.org Git - pccts/blobdiff - dlg/watdlg.mak
auto commit for import
[pccts] / dlg / watdlg.mak
diff --git a/dlg/watdlg.mak b/dlg/watdlg.mak
new file mode 100755 (executable)
index 0000000..b4ab185
--- /dev/null
@@ -0,0 +1,47 @@
+SET=..\support\set\r
+PCCTS_H=..\h\r
+\r
+#\r
+#   Watcom\r
+#\r
+CC=wcl386\r
+ANTLR=..\bin\antlr\r
+DLG=..\bin\dlg\r
+CFLAGS= -I. -I$(SET) -I$(PCCTS_H) -DUSER_ZZSYN -DPC\r
+LIBS=\r
+OBJ_EXT = obj\r
+LINK = wcl386\r
+\r
+.c.obj :\r
+       $(CC) -c $[* $(CFLAGS)\r
+\r
+dlg.exe : dlg_p.obj dlg_a.obj main.obj err.obj set.obj support.obj &\r
+       output.obj relabel.obj automata.obj\r
+       $(LINK) -fe=dlg.exe *.obj -k14336\r
+       copy *.exe ..\bin\r
+\r
+SRC = dlg_p.c dlg_a.c main.c err.c $(SET)\set.c support.c output.c &\r
+       relabel.c automata.c\r
+\r
+dlg_p.c parser.dlg err.c tokens.h : dlg_p.g\r
+       $(ANTLR) dlg_p.g\r
+\r
+dlg_a.c mode.h : parser.dlg\r
+       $(DLG) -C2 parser.dlg dlg_a.c\r
+\r
+dlg_p.$(OBJ_EXT) : dlg_p.c dlg.h tokens.h mode.h\r
+       $(CC) $(CFLAGS) -c dlg_p.c\r
+\r
+dlg_a.$(OBJ_EXT) : dlg_a.c dlg.h tokens.h mode.h\r
+       $(CC) $(CFLAGS) -c dlg_a.c\r
+\r
+main.$(OBJ_EXT) : main.c dlg.h\r
+       $(CC) $(CFLAGS) -c main.c\r
+\r
+set.$(OBJ_EXT) : $(SET)\set.c\r
+       $(CC) -c $(CFLAGS) $(SET)\set.c\r
+\r
+#clean up all the intermediate files\r
+clean:\r
+       del *.$(OBJ_EXT)\r
+\1aEOF_watdlg.mak