]> granicus.if.org Git - graphviz/commitdiff
cmake stuff
authorellson <devnull@localhost>
Thu, 13 Jul 2006 01:05:22 +0000 (01:05 +0000)
committerellson <devnull@localhost>
Thu, 13 Jul 2006 01:05:22 +0000 (01:05 +0000)
12 files changed:
cmake/SRCDIRs.cmake
cmd/dot/CMakeLists.txt
cmd/dot/sources.cmake [new file with mode: 0644]
lib/gvc/CMakeLists.txt
tclpkg/gdtclft/CMakeLists.txt
tclpkg/gdtclft/sources.cmake [new file with mode: 0644]
tclpkg/tcldot/CMakeLists.txt
tclpkg/tcldot/sources.cmake [new file with mode: 0644]
tclpkg/tclhandle/CMakeLists.txt
tclpkg/tclhandle/sources.cmake [new file with mode: 0644]
tclpkg/tkspline/CMakeLists.txt
tclpkg/tkspline/sources.cmake [new file with mode: 0644]

index a1f5af6f4d51846065939e3d8053db36a4c5249f..2275e5fe4ad247ed46bf2c442b983689d9e14e62 100644 (file)
@@ -29,3 +29,19 @@ SET(gvplugin_gtk_SRCDIR ${CMAKE_SOURCE_DIR}/plugin/gtk)
 SET(gvplugin_neato_layout_SRCDIR ${CMAKE_SOURCE_DIR}/plugin/neato_layout)
 SET(gvplugin_pango_SRCDIR ${CMAKE_SOURCE_DIR}/plugin/pango)
 SET(gvplugin_xlib_SRCDIR ${CMAKE_SOURCE_DIR}/plugin/xlib)
+
+SET(gdtclft_SRCDIR ${CMAKE_SOURCE_DIR}/tclpkg/gdtclft)
+SET(gv_SRCDIR ${CMAKE_SOURCE_DIR}/tclpkg/gv)
+SET(tcldot_SRCDIR ${CMAKE_SOURCE_DIR}/tclpkg/tcldot)
+SET(tclhandle_SRCDIR ${CMAKE_SOURCE_DIR}/tclpkg/tclhandle)
+SET(tclpathplan_SRCDIR ${CMAKE_SOURCE_DIR}/tclpkg/tclpathplan)
+SET(tclstubs_SRCDIR ${CMAKE_SOURCE_DIR}/tclpkg/tclstubs)
+SET(tkstubs_SRCDIR ${CMAKE_SOURCE_DIR}/tclpkg/tkstubs)
+SET(tkspline_SRCDIR ${CMAKE_SOURCE_DIR}/tclpkg/tkspline)
+
+SET(dot_SRCDIR ${CMAKE_SOURCE_DIR}/cmd/dot)
+SET(dotty_SRCDIR ${CMAKE_SOURCE_DIR}/cmd/dotty)
+SET(gvpr_SRCDIR ${CMAKE_SOURCE_DIR}/cmd/gvpr)
+SET(lefty_SRCDIR ${CMAKE_SOURCE_DIR}/cmd/lefty)
+SET(lneato_SRCDIR ${CMAKE_SOURCE_DIR}/cmd/lneato)
+SET(tools_SRCDIR ${CMAKE_SOURCE_DIR}/cmd/tools)
index 3f13a14b01838b432cd66106fae9c966ae5c2135..211d4e91052e0badd1927fa946be21cf7ef31215 100644 (file)
@@ -1,41 +1,26 @@
 # $Id$ $Revision$
 ## Process this file with cmake to produce Makefile
 
-INCLUDE( SRCDIRs )
-
-INCLUDE_DIRECTORIES(
-       ${CMAKE_CURRENT_SOURCE_DIR}
-       ${top_SRCDIR}
-       ${common_SRCDIR}
-       ${gvc_SRCDIR}
-       ${pathplan_SRCDIR}
-       ${graph_SRCDIR}
-       ${cdt_SRCDIR}
-)
-
-LINK_DIRECTORIES(
-       ${CMAKE_BINARY_DIR}/lib/common
-       ${CMAKE_BINARY_DIR}/lib/gvc
-       ${CMAKE_BINARY_DIR}/lib/pathplan
-       ${CMAKE_BINARY_DIR}/lib/graph
-       ${CMAKE_BINARY_DIR}/lib/cdt
-       ${CMAKE_BINARY_DIR}/lib/gd
-       $(PANGOCAIRO_LIB_DIR)
-)
-
-########### next target ###############
-
-SET(dot_SRCS
-       dot.c
+INCLUDE(SRCDIRs)
+INCLUDE(${dot_SRCDIR}/sources.cmake)
+INCLUDE(${gvc_SRCDIR}/sources.cmake)
+INCLUDE(${common_SRCDIR}/sources.cmake)
+INCLUDE(${pathplan_SRCDIR}/sources.cmake)
+INCLUDE(${graph_SRCDIR}/sources.cmake)
+INCLUDE(${cdt_SRCDIR}/sources.cmake)
+
+ADD_EXECUTABLE(dot
+       ${dot_SRCS}
+       ${gvc_SRCS}
+       ${common_SRCS}
+       ${pathplan_SRCS}
+       ${graph_SRCS}
+       ${cdt_SRCS}
+       ${gvc_SRCDIR}/no_builtins.c
+       ${gvc_SRCDIR}/demand_loading.c
 )
 
-ADD_EXECUTABLE(dot ${dot_SRCS})
-
 TARGET_LINK_LIBRARIES(dot
-       gvc
-       pathplan
-       graph
-       cdt
        expat
        ltdl
        z
@@ -43,43 +28,3 @@ TARGET_LINK_LIBRARIES(dot
 )
 
 INSTALL_TARGETS(/bin dot )
-
-
-########### next target ###############
-
-# SET(dot_static_SRCS
-#      dot.c
-#      ${CMAKE_SOURCE_DIR}/lib/gvc/dot_builtins.c
-#      ${CMAKE_SOURCE_DIR}/lib/gvc/no_demand_loading.c
-# )
-# 
-# ADD_EXECUTABLE(dot_static ${dot_static_SRCS})
-# 
-# TARGET_LINK_LIBRARIES(dot_static
-#      common
-#      gvc_builtins
-#      gvplugin_dot_layout_static
-#      gvplugin_neato_layout_static
-#      gvplugin_pango_static
-#      gvplugin_gd_static
-#      gvplugin_core_static
-#      pathplan
-#      graph
-#      cdt
-#      gvgd
-#      pango
-#      cairo
-#      glib
-#      fontconfig
-#      freetype
-#      png
-#      jpeg
-#      z
-#      expat
-#      ltdl
-#      m
-# )
-# 
-# INSTALL_TARGETS(/bin dot_static )
-# 
-# INSTALL_FILES( FILES dot.pdf )
diff --git a/cmd/dot/sources.cmake b/cmd/dot/sources.cmake
new file mode 100644 (file)
index 0000000..f43a767
--- /dev/null
@@ -0,0 +1,15 @@
+# $Id$ $Revision$
+
+INCLUDE_DIRECTORIES(
+       ${dot_SRCDIR}
+       ${top_SRCDIR}
+       ${common_SRCDIR}
+       ${gvc_SRCDIR}
+       ${pathplan_SRCDIR}
+       ${graph_SRCDIR}
+       ${cdt_SRCDIR}
+)
+
+SET(dot_SRCS
+       ${dot_SRCDIR}/dot.c
+)
index 62966a351b571903af1922beb775e215cb9540c2..b57f43fbd196f88515d070a04aa8e245ac57bfdc 100644 (file)
@@ -4,8 +4,8 @@ INCLUDE(SRCDIRs)
 INCLUDE(${gvc_SRCDIR}/sources.cmake)
 INCLUDE(${common_SRCDIR}/sources.cmake)
 
-#ADD_LIBRARY(gvc STATIC ${gvc_SRCS} no_builtins.c demand_loading.c)
-ADD_LIBRARY(gvc SHARED ${gvc_SRCS} ${common_SRCS} no_builtins.c demand_loading.c)
+ADD_LIBRARY(gvc STATIC ${gvc_SRCS} no_builtins.c demand_loading.c)
+#ADD_LIBRARY(gvc SHARED ${gvc_SRCS} ${common_SRCS} no_builtins.c demand_loading.c)
 #ADD_LIBRARY(gvc_builtins STATIC ${gvc_SRCS} )
 
 INSTALL_FILES(FILES
index 3f71286d121d2fdc20da30157fe289b3e267bff3..45943a37d134498fa9e04962afe493bb2a79ec9f 100644 (file)
 # $Id$ $Revision$
 ## Process this file with cmake to produce Makefile
 
-SUBDIRS( demo ) 
-
-INCLUDE(
-       FindTCL
-)
-
-INCLUDE_DIRECTORIES(
-       ${CMAKE_CURRENT_SOURCE_DIR}
-       ${CMAKE_BINARY_DIR}
-       ${CMAKE_SOURCE_DIR}/tclpkg/tclhandle
-       ${CMAKE_SOURCE_DIR}/lib/gd
-       ${TCL_INCLUDE_PATH}
+SUBDIRS(demo) 
+
+INCLUDE(SRCDIRs)
+INCLUDE(${gdtclft_SRCDIR}/sources.cmake)
+INCLUDE(${gd_SRCDIR}/sources.cmake)
+INCLUDE(${tclhandle_SRCDIR}/sources.cmake)
+INCLUDE(${tclstubs_SRCDIR}/sources.cmake)
+
+ADD_LIBRARY(gdtclft MODULE
+       ${gdtclft_SRCS}
+       ${gd_SRCS}
+       ${tclhandle_SRCS}
+       ${tclstubs_SRCS}
 )
 
-SET(gdtclft_SRCS
-       gdtclft.c
-       ${GD_SRCS}
-)
-
-ADD_LIBRARY(gdtclft MODULE ${gdtclft_SRCS})
-
-
-########### install files ###############
-
 INSTALL_FILES(FILES
        gdtclft.pdf
 )
 INSTALL_FILES(FILES
        gdtclft.n
 )
-
-
-
-#original Makefile.am contents follow:
-
-## $Id$ $Revision$
-### Process this file with automake to produce Makefile.in
-#
-#SUBDIRS = demo
-#
-#pdfdir = $(pkgdatadir)/doc/pdf
-#pkgtcldir = $(pkglibdir)/tcl
-#
-#AM_CPPFLAGS = \
-#       -I$(top_srcdir) \
-#      -I$(top_srcdir)/tclpkg/tclhandle \
-#      @GD_INCLUDES@ @TCL_INCLUDES@
-#
-#LIBS = @LIBS@ -lc
-#
-#AM_CFLAGS = @TCL_CFLAGS@
-#
-#man = gdtclft.n
-#pdf = gdtclft.pdf
-#
-#if WITH_LIBGD
-#if WITH_TCL
-#pkgtcl_LTLIBRARIES = libgdtclft.la
-#man_MANS = $(man)
-#pdf_DATA = $(pdf)
-#endif
-#endif
-#
-#libgdtclft_la_SOURCES = gdtclft.c
-#
-#libgdtclft_la_LDFLAGS = -no-undefined
-#
-#if WITH_LIBGD
-#if WITH_MYLIBGD
-#libgdtclft_la_LIBADD = \
-#      $(top_builddir)/tclpkg/tclhandle/libtclhandle_C.la \
-#      $(top_builddir)/tclpkg/tclstubs/libtclstubs_C.la \
-#      $(top_builddir)/lib/gd/libgvgd_C.la \
-#      @ICONV_LIBS@ @FC_LIBS@ @FT_LIBS@ @JPEG_LIBS@ @PNG_LIBS@ @Z_LIBS@ @MATH_LIBS@
-#else
-#libgdtclft_la_LIBADD = \
-#      $(top_builddir)/tclpkg/tclhandle/libtclhandle_C.la \
-#      $(top_builddir)/tclpkg/tclstubs/libtclstubs_C.la \
-#      @GD_LIBS@ @ICONV_LIBS@ @FC_LIBS@ @FT_LIBS@ @JPEG_LIBS@ @PNG_LIBS@ @Z_LIBS@ @MATH_LIBS@
-#endif
-#
-#if WITH_TCL
-#all-local: pkgIndex.tcl
-#
-#pkgIndex.tcl: libgdtclft.la
-#      sh $(top_srcdir)/tclpkg/mkpkgindex.sh libgdtclft.la Gdtclft $(VERSION)
-#
-#test:
-#      echo 'load .libs/libgdtclft$(TCL_SHLIB_SUFFIX) Gdtclft ; cd tests ; source all' | tclsh8.3
-#endif
-#endif
-#
-#.n.pdf:
-#      groff -Tps -man $< | ps2pdf - - >$@
-#
-#EXTRA_DIST = $(man) $(pdf) Makefile.old
-#
-#CLEANFILES = pkgIndex.tcl
-#
-#DISTCLEANFILES = $(pdf)
diff --git a/tclpkg/gdtclft/sources.cmake b/tclpkg/gdtclft/sources.cmake
new file mode 100644 (file)
index 0000000..05a154f
--- /dev/null
@@ -0,0 +1,14 @@
+# $Id$ $Revision$
+
+INCLUDE(FindTCL)
+
+INCLUDE_DIRECTORIES(
+       ${gdtclft_SRCDIR}
+       ${top_SRCDIR}
+       ${tclhandle_SRCDIR}
+       ${TCL_INCLUDE_PATH}
+)
+
+SET(gdtclft_SRCS
+       ${gdtclft_SRCDIR}/gdtclft.c
+)
index ead3a1d3c726e408fbcd1a65ba02ce7e0f5285ab..ba2d7417827406c00316dbe7097b3a251dfdaeb4 100644 (file)
@@ -1,36 +1,20 @@
 # $Id$ $Revision$
-## Process this file with cmake to produce Makefile
 
-ADD_SUBDIRECTORY( demo 
+ADD_SUBDIRECTORY(demo
 
-INCLUDE(
-       FindTCL
-)
-
-INCLUDE_DIRECTORIES(
-       ${CMAKE_CURRENT_SOURCE_DIR}
-       ${CMAKE_BINARY_DIR}
-       ${CMAKE_SOURCE_DIR}/lib/gvc
-       ${CMAKE_SOURCE_DIR}/lib/common
-       ${CMAKE_SOURCE_DIR}/lib/graph
-       ${CMAKE_SOURCE_DIR}/lib/cdt
-       ${CMAKE_SOURCE_DIR}/lib/pathplan
-       ${CMAKE_SOURCE_DIR}/lib/gd
-       ${CMAKE_SOURCE_DIR}/tclpkg/tclhandle
-       ${CMAKE_SOURCE_DIR}/tclpkg/tkstubs
-       ${TCL_INCLUDE_PATH}
-)
+INCLUDE(SRCDIRs)
+INCLUDE(${tcldot_SRCDIR}/sources.cmake)
+INCLUDE(${gdtclft_SRCDIR}/sources.cmake)
+INCLUDE(${gd_SRCDIR}/sources.cmake)
+INCLUDE(${tclhandle_SRCDIR}/sources.cmake)
+INCLUDE(${tclstubs_SRCDIR}/sources.cmake)
 
-SET(tcldot_SRCS
-       tcldot.c
-       tkgen.c
+ADD_LIBRARY(tcldot MODULE
+       ${tcldot_SRCS}
        ${gdtclft_SRCS}
-)
-
-ADD_LIBRARY(tcldot MODULE ${tcldot_SRCS})
-
-
-########### install files ###############
+       ${tclhandle_SRCS}
+       ${tclstubs_SRCS}
+) 
 
 INSTALL_FILES(FILES
        tcldot.pdf
@@ -41,93 +25,3 @@ INSTALL_FILES(FILES
 INSTALL_FILES(FILES
        tcldot.html
 )
-
-
-
-#original Makefile.am contents follow:
-
-## $Id$ $Revision$
-### Process this file with automake to produce Makefile.in
-#
-#SUBDIRS = demo
-#
-#pdfdir = $(pkgdatadir)/doc/pdf
-#htmldir = $(pkgdatadir)/doc/html
-#
-#pkgtcldir = $(pkglibdir)/tcl
-#
-#AM_CPPFLAGS = \
-#        -I$(top_srcdir) \
-#      -I$(top_srcdir)/lib/gvc \
-#      -I$(top_srcdir)/lib/common \
-#      -I$(top_srcdir)/lib/graph \
-#      -I$(top_srcdir)/lib/cdt \
-#      -I$(top_srcdir)/lib/pathplan \
-#      -I$(top_srcdir)/tclpkg/tclhandle @GD_INCLUDES@ @TCL_INCLUDES@
-#
-#LIBS =  @LIBS@ -lc
-#
-#AM_CFLAGS = @TCL_CFLAGS@
-#
-#man = tcldot.n
-#pdf = tcldot.pdf
-#html = tcldot.html
-#
-#noinst_HEADERS = tcldot.h
-#if WITH_TCL
-#pkgtcl_LTLIBRARIES = libtcldot.la libtcldot_builtin.la
-#man_MANS = $(man)
-#pdf_DATA = $(pdf)
-#html_DATA = $(html)
-#endif
-#
-#if WITH_CODEGENS
-#CODEGENS = tkgen.c
-#endif
-#
-#if WITH_LIBGD
-#GDTCLFT = $(top_srcdir)/tclpkg/gdtclft/gdtclft.c
-#endif
-#
-#libtcldot_la_SOURCES = tcldot.c $(CODEGENS) $(GDTCLFT)
-#libtcldot_la_LDFLAGS = -no-undefined
-#libtcldot_la_LIBADD = \
-#      $(top_builddir)/tclpkg/tclhandle/libtclhandle_C.la \
-#      $(top_builddir)/tclpkg/tclstubs/libtclstubs_C.la \
-#      $(top_builddir)/lib/gvc/libgvc.la @LIBGEN_LIBS@ @LIBLTDL@
-#
-#libtcldot_builtin_la_SOURCES = \
-#      tcldot.c $(CODEGENS) $(GDTCLFT) \
-#      $(top_srcdir)/lib/gvc/dot_builtins.c \
-#      $(top_srcdir)/lib/gvc/no_demand_loading.c 
-#libtcldot_builtin_la_LDFLAGS = -no-undefined
-#libtcldot_builtin_la_LIBADD = \
-#      $(top_builddir)/tclpkg/tclhandle/libtclhandle_C.la \
-#      $(top_builddir)/tclpkg/tclstubs/libtclstubs_C.la \
-#      $(top_builddir)/lib/plugin/libgvplugin_dot_layout_C.la \
-#      $(top_builddir)/lib/plugin/libgvplugin_neato_layout_C.la \
-#      $(top_builddir)/lib/plugin/libgvplugin_core_C.la \
-#      $(top_builddir)/lib/plugin/libgvplugin_gd_C.la \
-#      $(top_builddir)/lib/plugin/libgvplugin_pango_C.la \
-#      $(top_builddir)/lib/gvc/libgvc_C.la \
-#      $(top_builddir)/lib/graph/libgraph_C.la \
-#      $(top_builddir)/lib/cdt/libcdt_C.la \
-#      $(top_builddir)/lib/pathplan/libpathplan_C.la \
-#      $(top_builddir)/lib/pack/libpack_C.la \
-#      @PANGOCAIRO_LIBS@ @GD_LIBS@ @ICONV_LIBS@ @FC_LIBS@ @FT_LIBS@ @JPEG_LIBS@ @PNG_LIBS@ @EXPAT_LIBS@ @Z_LIBS@ @LIBGEN_LIBS@ @LIBLTDL@ @SOCKET_LIBS@ @IPSEPCOLA_LIBS@
-#
-#if WITH_TCL
-#all-local: pkgIndex.tcl
-#
-#pkgIndex.tcl: libtcldot.la
-#      sh $(top_srcdir)/tclpkg/mkpkgindex.sh libtcldot.la Tcldot $(VERSION)
-#endif
-#
-#.n.pdf:
-#      groff -Tps -man $< | ps2pdf - - >$@
-#
-#EXTRA_DIST = $(man) $(pdf) $(html) README README.Tkspline Makefile.old
-#
-#CLEANFILES = pkgIndex.tcl
-#
-#DISTCLEANFILES = $(pdf)
diff --git a/tclpkg/tcldot/sources.cmake b/tclpkg/tcldot/sources.cmake
new file mode 100644 (file)
index 0000000..9a7cf68
--- /dev/null
@@ -0,0 +1,18 @@
+INCLUDE(FindTCL)
+
+INCLUDE_DIRECTORIES(
+       ${tcldot_SRCDIR}
+       ${top_SRCDIR}
+       ${tclhandle_SRCDIR}
+       ${gvc_SRCDIR}
+       ${common_SRCDIR}
+       ${graph_SRCDIR}
+       ${cdt_SRCDIR}
+       ${pathplan_SRCDIR}
+       ${TCL_INCLUDE_PATH}
+)
+
+SET(tcldot_SRCS
+       ${tcldot_SRCDIR}/tcldot.c
+       ${tcldot_SRCDIR}/tkgen.c
+)
index bdef56fb25505420c25c88ee1cc4c539ae8399cc..b5727f6df912d4dfbf4fa99cff412e7f776ad6a4 100644 (file)
@@ -1,36 +1,6 @@
 # $Id$ $Revision$
-## Process this file with cmake to produce Makefile
 
-INCLUDE_DIRECTORIES(
-       ${CMAKE_CURRENT_SOURCE_DIR}
-       ${CMAKE_BINARY_DIR}
-)
-
-
-########### next target ###############
-
-SET(tclhandle_SRCS
-       tclhandle.c
-)
+INCLUDE(SRCDIRs)
+INCLUDE(${tclhandle_SRCDIR}/sources.cmake)
 
 ADD_LIBRARY(tclhandle STATIC ${tclhandle_SRCS})
-
-
-########### install files ###############
-
-
-
-
-#original Makefile.am contents follow:
-
-## $Id$ $Revision$
-### Process this file with automake to produce Makefile.in
-#
-#noinst_HEADERS = tclhandle.h
-#if WITH_TCL
-#noinst_LTLIBRARIES = libtclhandle_C.la
-#endif
-#
-#libtclhandle_C_la_SOURCES = tclhandle.c
-#
-#EXTRA_DIST = Makefile.old
diff --git a/tclpkg/tclhandle/sources.cmake b/tclpkg/tclhandle/sources.cmake
new file mode 100644 (file)
index 0000000..61c2cd8
--- /dev/null
@@ -0,0 +1,5 @@
+# $Id$ $Revision$
+
+SET(tclhandle_SRCS
+       ${tclhandle_SRCDIR}/tclhandle.c
+)
index 4f64b1e5a6112c7d0298566aa09e7cb06464eb31..66a7affe1482998642245ace4a64691a68cc09a5 100644 (file)
@@ -1,82 +1,15 @@
 # $Id$ $Revision$
-## Process this file with cmake to produce Makefile
 
-SUBDIRS( demo 
+SUBDIRS(demo
 
-INCLUDE(
-       FindTCL
-)
-
-INCLUDE_DIRECTORIES(
-       ${CMAKE_CURRENT_SOURCE_DIR}
-       ${CMAKE_SOURCE_DIR}
-       ${TK_INCLUDE_PATH}
-       ${CMAKE_SOURCE_DIR}/tclpkg/tkstubs
-)
-
-SET(tkspline_SRCS
-       tkspline.c
-)
+INCLUDE(SRCDIRs)
+INCLUDE(${tkspline_SRCDIR}/sources.cmake)
 
 ADD_LIBRARY(tkspline MODULE ${tkspline_SRCS})
 
-########### install files ###############
-
 INSTALL_FILES(FILES
        tkspline.pdf
 )
 INSTALL_FILES(FILES
        tkspline.n
 )
-
-
-
-#original Makefile.am contents follow:
-
-## $Id$ $Revision$
-### Process this file with automake to produce Makefile.in
-#
-#SUBDIRS = demo
-#
-#pkgtcldir = $(pkglibdir)/tcl
-#pdfdir = $(pkgdatadir)/doc/pdf
-#
-#man = tkspline.n
-#pdf = tkspline.pdf
-#
-#AM_CPPFLAGS = \
-#      -I@TK_SRC_DIR@/generic \
-#      -I@TCL_SRC_DIR@/generic \
-#      @TCL_INCLUDES@ @TCLINT_INCLUDES@ \
-#      @TK_INCLUDES@ @TKINT_INCLUDES@
-#
-#AM_CFLAGS = @X_CFLAGS@ @TCL_CFLAGS@  @TK_CFLAGS@ @TK_DEFS@ \
-#      -UPACKAGE_NAME -UPACKAGE_STRING -UPACKAGE_TARNAME -UPACKAGE_VERSION
-#
-#if WITH_TK
-#pkgtcl_LTLIBRARIES = libtkspline.la
-#man_MANS = $(man)
-#pdf_DATA = $(pdf)
-#endif
-#
-#libtkspline_la_LDFLAGS = -no-undefined 
-#libtkspline_la_SOURCES = tkspline.c
-#libtkspline_la_LIBADD = \
-#      $(top_builddir)/tclpkg/tkstubs/libtkstubs_C.la \
-#      $(top_builddir)/tclpkg/tclstubs/libtclstubs_C.la @TK_LIB_SPEC@
-#
-#if WITH_TK
-#all-local: pkgIndex.tcl
-#
-#pkgIndex.tcl: libtkspline.la
-#      sh $(top_srcdir)/tclpkg/mkpkgindex.sh libtkspline.la Tkspline $(VERSION)
-#endif
-#
-#.n.pdf:
-#      groff -Tps -man $< | ps2pdf - - >$@
-#
-#EXTRA_DIST = $(man) $(pdf) dllEntry.c
-#
-#CLEANFILES = pkgIndex.tcl
-#
-#DISTCLEANFILES = $(pdf)
diff --git a/tclpkg/tkspline/sources.cmake b/tclpkg/tkspline/sources.cmake
new file mode 100644 (file)
index 0000000..7458fea
--- /dev/null
@@ -0,0 +1,14 @@
+# $Id$ $Revision$
+
+INCLUDE(FindTCL)
+
+INCLUDE_DIRECTORIES(
+        ${tkspline_SRCDIR}}
+        ${top_SRCDIR}
+        ${TK_INCLUDE_PATH}
+        ${tkstubs_SRCDIR}
+)
+
+SET(tkspline_SRCS
+       ${tkspline_SRCDIR}/tkspline.c
+)