===================================================================
RCS file: /home/cvs/OpenXM_contrib2/asir2000/parse/Attic/Imakefile,v
retrieving revision 1.2
retrieving revision 1.8
diff -u -p -r1.2 -r1.8
--- OpenXM_contrib2/asir2000/parse/Attic/Imakefile	2000/03/10 03:05:05	1.2
+++ OpenXM_contrib2/asir2000/parse/Attic/Imakefile	2001/12/25 08:59:49	1.8
@@ -1,23 +1,40 @@
-/* $OpenXM: OpenXM_contrib2/asir2000/parse/Imakefile,v 1.1.1.1 1999/12/03 07:39:11 noro Exp $ */
+/*
+ * Copyright (c) 1994-2000 FUJITSU LABORATORIES LIMITED 
+ * All rights reserved.  
+ *
+ * $OpenXM: OpenXM_contrib2/asir2000/parse/Imakefile,v 1.7 2001/12/25 02:37:22 noro Exp $
+ */
 #include "../include/Risa.tmpl"
 
 SRCS = glob.c parser.c kwd.c parse.y lex.c debug.c\
 	eval.c arith.c function.c load.c util.c\
-	pvar.c struct.c puref.c comp.c main.c id.c xdeb.c  evall.c
+	pvar.c struct.c puref.c comp.c main.c  xdeb.c  evall.c\
+	quote.c
 
 OBJS = glob.o parser.o kwd.o y.tab.o lex.o debug.o\
 	eval.o arith.o function.o load.o util.o\
-	pvar.o struct.o puref.o comp.o id.o xdeb.o evall.o
+	pvar.o struct.o puref.o comp.o xdeb.o evall.o\
+	quote.o
 
 HEADERS = comp.h cpp.h parse.h w_stdio.h
 
 AllTarget(y.tab.c libparse.a main.o umain.o)
 NormalLibraryTarget(parse,$(OBJS))
 DependTarget()
+#if 0
 SpecialObjectRule(load.o,NullParameter,-DASIR_LIBDIR=\"$(ASIR_LIBDIR)\")
+#else
+load.o: load.c
+	$(CC) -c $(CFLAGS) -DASIR_LIBDIR=\"$(ASIR_LIBDIR)\" $*.c
+#endif
 
+y.tab.c y.tab.h: $(TOP)/include/Risa.tmpl
 y.tab.h y.tab.c: parse.y
+#if defined(cygwinArchitecture)
+	bison -y -d parse.y
+#else
 	yacc -d parse.y
+#endif
 
 umain.o: main.c
 	$(CC) -c $(CFLAGS) -DUINIT main.c -o umain.o
@@ -28,7 +45,6 @@ y.tab.o:
 #endif
 
 glob.o lex.o debug.o main.o umain.o: $(TOP)/include/Risa.tmpl
-y.tab.c y.tab.h: $(TOP)/include/Risa.tmpl
 lex.o kwd.o: y.tab.h
 
 install-include::