]> granicus.if.org Git - graphviz/commitdiff
Use "swig -php5" so that we can use gv:: class methods as advertised
authorellson <devnull@localhost>
Wed, 14 Nov 2007 21:57:54 +0000 (21:57 +0000)
committerellson <devnull@localhost>
Wed, 14 Nov 2007 21:57:54 +0000 (21:57 +0000)
tclpkg/gv/Makefile.am
tclpkg/gv/demo/modgraph.php

index 15d790133b814caa98b2502fabe5a1469c27cf25..990e640a79f65110005d62a775ba25de22614eef 100644 (file)
@@ -113,7 +113,7 @@ libgv_php_la_LIBADD = $(BASELIBS) @PHP_LIBS@
 libgv_php_la_LDFLAGS = -module -avoid-version
 $(PHP_data): gv_php.cpp
 gv_php.cpp: gv.i
-       $(SWIG) -c++ -php -o gv_php.cpp $(srcdir)/gv.i
+       $(SWIG) -c++ -php5 -o gv_php.cpp $(srcdir)/gv.i
 
 pkgpythondir = $(pkglibdir)/python
 PYTHON_data = gv.py
index 8055baba99f66aed26628dea2e55a2108fa80077..e1e34c76eb068a38aa36ac39704d16cc36975ae1 100755 (executable)
@@ -10,19 +10,19 @@ include("gv.php");
 
 # author: John Ellson <ellson@research.att.com>
 
-$G = digraph("G");
-$N = protonode($G);
-$E = protoedge($G);
-
-setv($G, "rankdir", "LR");
-setv($G, "nodesep", "0.05");
-setv($N, "shape", "box");
-setv($N, "width", "0");
-setv($N, "height", "0");
-setv($N, "margin", ".03");
-setv($N, "fontsize", "8");
-setv($N, "fontname", "helvetica");
-setv($E, "arrowsize", ".4");
+$G = gv::digraph("G");
+$N = gv::protonode($G);
+$E = gv::protoedge($G);
+
+gv::setv($G, "rankdir", "LR");
+gv::setv($G, "nodesep", "0.05");
+gv::setv($N, "shape", "box");
+gv::setv($N, "width", "0");
+gv::setv($N, "height", "0");
+gv::setv($N, "margin", ".03");
+gv::setv($N, "fontsize", "8");
+gv::setv($N, "fontname", "helvetica");
+gv::setv($E, "arrowsize", ".4");
 
 $f = fopen("/proc/modules", "r");
 while ( ! feof($f)) {
@@ -40,7 +40,7 @@ while ( ! feof($f)) {
 }
 fclose($f);
 
-#layout($G, "dot");
-#render($G, "png");
+#gv::layout($G, "dot");
+#gv::render($G, "png");
 
 ?>