From: ellson <devnull@localhost> Date: Sat, 8 Jul 2006 22:58:09 +0000 (+0000) Subject: cmake development X-Git-Tag: LAST_LIBGRAPH~32^2~6124 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5367ce2ff9781c6e6bacbcada1e492ba2fe5b0ee;p=graphviz cmake development --- diff --git a/lib/sfio/sources.cmake b/lib/sfio/sources.cmake new file mode 100644 index 000000000..0ffd665bc --- /dev/null +++ b/lib/sfio/sources.cmake @@ -0,0 +1,81 @@ +# $Id$ $Revision$ +## Process this file with cmake to produce Makefile + +ADD_SUBDIRECTORY( ${sfio_SRCDIR}/Sfio_dc ) +ADD_SUBDIRECTORY( ${sfio_SRCDIR}/Sfio_f ) + +ADD_CUSTOM_COMMAND( + OUTPUT ${top_SRCDIR}/FEATURE/sfio + DEPENDS ${sfio_SRCDIR}/features/sfio + COMMAND mkdir -p ${top_SRCDIR}/FEATURE + COMMAND ${top_SRCDIR}/iffe - set cc /usr/bin/gcc : run ${sfio_SRCDIR}/features/sfio > ${top_SRCDIR}/FEATURE/sfio +) + +INCLUDE_DIRECTORIES( + ${sfio_SRCDIR} + ${top_SRCDIR} + ${ast_SRCDIR} +) + +SET(sfio_SRCS + ${sfio_SRCDIR}/sfclose.c + ${sfio_SRCDIR}/sfclrlock.c + ${sfio_SRCDIR}/sfcvt.c + ${sfio_SRCDIR}/sfdisc.c + ${sfio_SRCDIR}/sfdlen.c + ${sfio_SRCDIR}/sfexcept.c + ${sfio_SRCDIR}/sfexit.c + ${sfio_SRCDIR}/sfextern.c + ${sfio_SRCDIR}/sffcvt.c + ${sfio_SRCDIR}/sffilbuf.c + ${sfio_SRCDIR}/sfflsbuf.c + ${sfio_SRCDIR}/sfgetd.c + ${sfio_SRCDIR}/sfgetl.c + ${sfio_SRCDIR}/sfgetm.c + ${sfio_SRCDIR}/sfgetr.c + ${sfio_SRCDIR}/sfgetu.c + ${sfio_SRCDIR}/sfllen.c + ${sfio_SRCDIR}/sfmode.c + ${sfio_SRCDIR}/sfmove.c + ${sfio_SRCDIR}/sfmutex.c + ${sfio_SRCDIR}/sfnew.c + ${sfio_SRCDIR}/sfnotify.c + ${sfio_SRCDIR}/sfnputc.c + ${sfio_SRCDIR}/sfopen.c + ${sfio_SRCDIR}/sfpkrd.c + ${sfio_SRCDIR}/sfpoll.c + ${sfio_SRCDIR}/sfpool.c + ${sfio_SRCDIR}/sfpopen.c + ${sfio_SRCDIR}/sfprintf.c + ${sfio_SRCDIR}/sfprints.c + ${sfio_SRCDIR}/sfpurge.c + ${sfio_SRCDIR}/sfputd.c + ${sfio_SRCDIR}/sfputl.c + ${sfio_SRCDIR}/sfputm.c + ${sfio_SRCDIR}/sfputr.c + ${sfio_SRCDIR}/sfputu.c + ${sfio_SRCDIR}/sfraise.c + ${sfio_SRCDIR}/sfrd.c + ${sfio_SRCDIR}/sfread.c + ${sfio_SRCDIR}/sfreserve.c + ${sfio_SRCDIR}/sfresize.c + ${sfio_SRCDIR}/sfscanf.c + ${sfio_SRCDIR}/sfseek.c + ${sfio_SRCDIR}/sfset.c + ${sfio_SRCDIR}/sfsetbuf.c + ${sfio_SRCDIR}/sfsetfd.c + ${sfio_SRCDIR}/sfsize.c + ${sfio_SRCDIR}/sfsk.c + ${sfio_SRCDIR}/sfstack.c + ${sfio_SRCDIR}/sfstrtod.c + ${sfio_SRCDIR}/sfswap.c + ${sfio_SRCDIR}/sfsync.c + ${sfio_SRCDIR}/sftable.c + ${sfio_SRCDIR}/sftell.c + ${sfio_SRCDIR}/sftmp.c + ${sfio_SRCDIR}/sfungetc.c + ${sfio_SRCDIR}/sfvprintf.c + ${sfio_SRCDIR}/sfvscanf.c + ${sfio_SRCDIR}/sfwr.c + ${sfio_SRCDIR}/sfwrite.c +)