Annotation of OpenXM/src/kan96xx/trans/Makefile.in, Revision 1.1
1.1 ! takayama 1: # $OpenXM$
! 2: OpenXM_HOME=../../..
! 3: OpenXM_include=${OpenXM_HOME}/include
! 4: OpenXM_lib=${OpenXM_HOME}/lib
! 5: CFLAGS = @CFLAGS@ -g -I${OpenXM_include} -I../Kan -D_BSD_SOURCE
! 6: AR=ar
! 7: CC=@CC@
! 8: RANLIB=@RANLIB@
! 9: YACC=yacc -d
! 10: KANHEADERS=../Kan/datatype.h ../Kan/stackm.h ../Kan/extern.h ../Kan/gradedset.h ../Kan/extern2.h ../Kan/kclass.h ../plugin/file2.h
! 11:
! 12: all: trans.a
! 13:
! 14: configure: Makefile
! 15:
! 16: Makefile: Makefile.in
! 17: ./configure
! 18:
! 19: .c.o:
! 20: ${CC} ${CFLAGS} -c $<
! 21:
! 22: trans.a: tree2polymake.o
! 23: ${AR} ru $@ $?
! 24: ${RANLIB} $@
! 25: tree2polymake.o: tree2polymake.c trans.h ${KANHEADERS}
! 26:
! 27: ## Data converters
! 28: kanlibConverter=yylex_polymake.o yy_polymake.tab.o
! 29:
! 30: polymake2tfb: yymain_polymake.o yylex_polymake.o yy_polymake.tab.o
! 31: ${CC} $(CFLAGS) -o polymake2tfb yymain_polymake.o yylex_polymake.o yy_polymake.tab.o -L${OpenXM_lib} -lgc
! 32: yymain_polymake.o:yymain_polymake.c yy_polymake.tab.h
! 33: yylex_polymake.o:yylex_polymake.c yylex_polymake.h yy_polymake.tab.h
! 34: yy_polymake.tab.o : yy_polymake.tab.c
! 35: yy_polymake.tab.c : yy_polymake.y yylex_polymake.h
! 36: ${YACC} -b yy_polymake -p PM yy_polymake.y
! 37: yy_polymake.tab.h : yy_polymake.y yylex_polymake.h
! 38: ${YACC} -b yy_polymake -p PM yy_polymake.y
! 39:
! 40: clean:
! 41: rm -r -f *.o *~ *.tab.* polymake2tfb
! 42: distclean: clean
! 43:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>