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