Revision: 56273
          http://sourceforge.net/p/brlcad/code/56273
Author:   tbrowder2
Date:     2013-07-27 22:01:06 +0000 (Sat, 27 Jul 2013)
Log Message:
-----------
commenting out trials that don't work

Modified Paths:
--------------
    brlcad/trunk/misc/perl/CMakeLists.txt
    brlcad/trunk/misc/perl/rt.i

Modified: brlcad/trunk/misc/perl/CMakeLists.txt
===================================================================
--- brlcad/trunk/misc/perl/CMakeLists.txt       2013-07-27 21:59:23 UTC (rev 
56272)
+++ brlcad/trunk/misc/perl/CMakeLists.txt       2013-07-27 22:01:06 UTC (rev 
56273)
@@ -1,6 +1,37 @@
 set(misc_ignore_files rt.i)
 CMAKEFILES(${misc_ignore_files})
 
+find_package(SWIG)
+
+# see p. 48 in CMake book
+if(SWIG_FOUND)
+
+  set(CMAKE_SWIG_FLAGS "")
+
+  #add_library(swiglib MODULE IMPORTED)
+
+  include(${SWIG_USE_FILE})
+
+  #set(swig_SRC
+  #  ${CMAKE_SOURCE_DIR}/misc/perl/rt.i
+  #)
+
+#  include_directories(/usr/lib/gcc/x86_64-linux-gnu/4.4/include)
+#  include_directories(/usr/include)
+#  include_directories(/usr/include/linux)
+#  include_directories(${CMAKE_SOURCE_DIR}/include)
+#  include_directories(${CMAKE_SOURCE_DIR}/src/other/tcl/generic)
+
+  set_source_files_properties(rt.i
+    PROPERTIES SWIG_FLAGS "-includeall"
+  )
+
+  #swig_add_module(RT perl ${swig_SRC})
+
+  #message("Swig module: \"${SWIG_MODULE_${RT}_REAL_NAME}\"")
+
+endif(SWIG_FOUND)
+
 # Local Variables:
 # tab-width: 8
 # mode: cmake

Modified: brlcad/trunk/misc/perl/rt.i
===================================================================
--- brlcad/trunk/misc/perl/rt.i 2013-07-27 21:59:23 UTC (rev 56272)
+++ brlcad/trunk/misc/perl/rt.i 2013-07-27 22:01:06 UTC (rev 56273)
@@ -24,62 +24,19 @@
  *
  */
 
-%module rt
+/* TB: these are hacks for now */
+#define __x86_64__
+/*
+#include <math.h>
+*/
+/* end hacks */
 
+%module RT
 %{
-#include "brlcad/common.h"
-#include "brlcad/bu.h"
-#include "brlcad/vmath.h"
-#include "brlcad/nmg.h"
-#include "brlcad/bn.h"
-#include "brlcad/db.h"
-#include "brlcad/raytrace.h"
-#include "brlcad/nurb.h"
-#include "brlcad/wdb.h"
-#include "brlcad/rtgeom.h"
-#include "brlcad/rtfunc.h"
-#include "brlcad/tie.h"
-#include "brlcad/gcv.h"
-#include "brlcad/icv.h"
-#include "brlcad/dm.h"
-#include "brlcad/fbio.h"
-#include "brlcad/fb.h"
-#include "brlcad/analyze.h"
-#include "tie/adrt.h"
-#include "tie/adrt_struct.h"
-#include "tie/camera.h"
-#include "tie/render.h"
-#include "tie/render_internal.h"
-#include "tie/render_util.h"
-#include "tie/texture.h"
-#include "tie/texture_internal.h"
+#include "raytrace.h"
 %}
 
-%include "brlcad/common.h"
-%include "brlcad/bu.h"
-%include "brlcad/vmath.h"
-%include "brlcad/nmg.h"
-%include "brlcad/bn.h"
-%include "brlcad/db.h"
-%include "brlcad/raytrace.h"
-%include "brlcad/nurb.h"
-%include "brlcad/wdb.h"
-%include "brlcad/rtgeom.h"
-%include "brlcad/rtfunc.h"
-%include "brlcad/tie.h"
-%include "brlcad/gcv.h"
-%include "brlcad/icv.h"
-%include "brlcad/dm.h"
-%include "brlcad/fbio.h"
-%include "brlcad/fb.h"
-%include "brlcad/analyze.h"
-%include "tie/adrt.h"
-%include "tie/adrt_struct.h"
-%include "tie/camera.h"
-%include "tie/render.h"
-%include "tie/render_internal.h"
-%include "tie/render_util.h"
-%include "tie/texture.h"
+%include "raytrace.h"
 
 /*
  * Local Variables:

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to