Revision: 56220
http://sourceforge.net/p/brlcad/code/56220
Author: tbrowder2
Date: 2013-07-25 17:11:13 +0000 (Thu, 25 Jul 2013)
Log Message:
-----------
add perl subdir for swig use; activate the subdir
Modified Paths:
--------------
brlcad/trunk/misc/CMakeLists.txt
Added Paths:
-----------
brlcad/trunk/misc/perl/
brlcad/trunk/misc/perl/rt.i
Modified: brlcad/trunk/misc/CMakeLists.txt
===================================================================
--- brlcad/trunk/misc/CMakeLists.txt 2013-07-25 17:03:07 UTC (rev 56219)
+++ brlcad/trunk/misc/CMakeLists.txt 2013-07-25 17:11:13 UTC (rev 56220)
@@ -10,7 +10,7 @@
set(datadir "\${datarootdir}")
add_subdirectory(pkgconfig)
-#add_subdirectory(perl)
+add_subdirectory(perl)
if(NOT CMAKE_CONFIGURATION_TYPES)
configure_file(brlcad-config.in ${CMAKE_BINARY_DIR}/misc/brlcad-config @ONLY)
Added: brlcad/trunk/misc/perl/rt.i
===================================================================
--- brlcad/trunk/misc/perl/rt.i (rev 0)
+++ brlcad/trunk/misc/perl/rt.i 2013-07-25 17:11:13 UTC (rev 56220)
@@ -0,0 +1,92 @@
+/* R T . I
+ * BRL-CAD
+ *
+ * Copyright (c) United States Government as represented by
+ * the U.S. Army Research Laboratory.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * version 2.1 as published by the Free Software Foundation.
+ *
+ * This library is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this file; see the file named COPYING for more
+ * information.
+ */
+
+/**
+ *
+ * SWIG input file for BRL-CAD librt. Here be dragons.
+ *
+ */
+
+%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 "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"
+
+/*
+ * Local Variables:
+ * mode: C
+ * tab-width: 8
+ * indent-tabs-mode: t
+ * c-file-style: "stroustrup"
+ * End:
+ * ex: shiftwidth=4 tabstop=8
+ */
Property changes on: brlcad/trunk/misc/perl/rt.i
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
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