Revision: 40475
http://brlcad.svn.sourceforge.net/brlcad/?rev=40475&view=rev
Author: starseeker
Date: 2010-09-05 21:23:36 +0000 (Sun, 05 Sep 2010)
Log Message:
-----------
Add in util and vdeck. The remaining dirs in src will require solving a couple
different problems - (Java, installing .tcl files properly, etc.)
Modified Paths:
--------------
brlcad/branches/cmake/CMakeLists.txt
Added Paths:
-----------
brlcad/branches/cmake/src/util/CMakeLists.txt
brlcad/branches/cmake/src/vdeck/CMakeLists.txt
Modified: brlcad/branches/cmake/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/CMakeLists.txt 2010-09-05 20:44:18 UTC (rev
40474)
+++ brlcad/branches/cmake/CMakeLists.txt 2010-09-05 21:23:36 UTC (rev
40475)
@@ -1141,6 +1141,9 @@
ADD_SUBDIRECTORY(src/shapes)
ADD_SUBDIRECTORY(src/sig)
ADD_SUBDIRECTORY(src/tab)
+#ADD_SUBDIRECTORY(src/tclscripts)
+ADD_SUBDIRECTORY(src/util)
+ADD_SUBDIRECTORY(src/vdeck)
# Now that everything is configured, print a summary of the build settings.
This is a bit complicated, but
# the basic idea is to print labels, "smart" spacers around those labels to
line everything up, and the
Added: brlcad/branches/cmake/src/util/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/util/CMakeLists.txt
(rev 0)
+++ brlcad/branches/cmake/src/util/CMakeLists.txt 2010-09-05 21:23:36 UTC
(rev 40475)
@@ -0,0 +1,241 @@
+include_directories(
+ ${CMAKE_CURRENT_SOURCE_DIR}
+ ${BRLCAD_BINARY_DIR}/include
+ ${BRLCAD_SOURCE_DIR}/include
+ ${BRLCAD_PNG_INCLUDE_DIR}
+ ${BRLCAD_UTAHRLE_INCLUDE_DIR}
+ ${X11_INCLUDE_DIR}
+ ${TCL_INCLUDE_PATH}
+ ${TK_INCLUDE_PATH}
+)
+
+add_definitions(
+ ${BRLCAD_STD_DEFS}
+)
+
+IF(BRLCAD-ENABLE_X11)
+ BRLCAD_ADDEXEC(pl-X pl-X.c "bu dm")
+ IF(TK_LIBRARY)
+ BRLCAD_ADDEXEC(pl-dm pl-dm.c "bu dm")
+ BRLCAD_ADDEXEC(bombardier bombardier.c "bu tclcad ${TCL_LIBRARY}
${TK_LIBRARY}")
+ ENDIF(TK_LIBRARY)
+ENDIF(BRLCAD-ENABLE_X11)
+
+# Don't have the libpc or boost stuff yet
+# BRLCAD_ADDEXEC(pc_test pc_test.c "wdb pc")
+
+
+BRLCAD_ADDEXEC(alias-pix alias-pix.c bu)
+BRLCAD_ADDEXEC(ap-pix ap-pix.c bu)
+BRLCAD_ADDEXEC(asc-pl asc-pl.c "bu bn")
+BRLCAD_ADDEXEC(azel azel.c bu)
+BRLCAD_ADDEXEC(bary bary.c bu)
+BRLCAD_ADDEXEC(buffer buffer.c bu)
+BRLCAD_ADDEXEC(bw-a bw-a.c "bu fb")
+BRLCAD_ADDEXEC(bw-imp bw-imp.c bu)
+BRLCAD_ADDEXEC(bw-pix bw-pix.c bu)
+BRLCAD_ADDEXEC(bw-png bw-png.c "bu fb ${BRLCAD_PNG_LIBRARY}")
+BRLCAD_ADDEXEC(bw-ps bw-ps.c bu)
+BRLCAD_ADDEXEC(bw-rle bw-rle.c "bu ${UTAHRLE_LIBRARY} sysv")
+BRLCAD_ADDEXEC(bw3-pix bw3-pix.c bu)
+BRLCAD_ADDEXEC(bwcrop bwcrop.c bu)
+BRLCAD_ADDEXEC(bwdiff bwdiff.c bu)
+BRLCAD_ADDEXEC(bwfilter bwfilter.c bu)
+BRLCAD_ADDEXEC(bwhist bwhist.c fb)
+BRLCAD_ADDEXEC(bwhisteq bwhisteq.c bu)
+BRLCAD_ADDEXEC(bwmod bwmod.c bu)
+BRLCAD_ADDEXEC(bwrect bwrect.c bu)
+BRLCAD_ADDEXEC(bwrot bwrot.c bu)
+BRLCAD_ADDEXEC(bwscale bwscale.c bu)
+BRLCAD_ADDEXEC(bwshrink bwshrink.c bu)
+BRLCAD_ADDEXEC(bwstat bwstat.c "bu ${M_LIBRARY}")
+BRLCAD_ADDEXEC(bwthresh bwthresh.c bu)
+BRLCAD_ADDEXEC(cv cv.c bu)
+BRLCAD_ADDEXEC(dbcp dbcp.c bu)
+BRLCAD_ADDEXEC(decimate decimate.c bu)
+BRLCAD_ADDEXEC(double-asc double-asc.c "bu fb")
+BRLCAD_ADDEXEC(dpix-pix dpix-pix.c bu)
+BRLCAD_ADDEXEC(dsp_add dsp_add.c bu)
+BRLCAD_ADDEXEC(dunncolor "dunncolor.c dunncomm.c" bu)
+BRLCAD_ADDEXEC(dunnsnap "dunnsnap.c dunncomm.c" "bu fb")
+BRLCAD_ADDEXEC(fix_polysolids fix_polysolids.c "bu librt")
+BRLCAD_ADDEXEC(gencolor gencolor.c bu)
+BRLCAD_ADDEXEC(hex hex.c bu)
+BRLCAD_ADDEXEC(imgdims imgdims.c "bu fb")
+BRLCAD_ADDEXEC(loop loop.c bu)
+BRLCAD_ADDEXEC(lowp lowp.c bu)
+BRLCAD_ADDEXEC(mac-pix mac-pix.c bu)
+BRLCAD_ADDEXEC(random random.c "bu bn")
+BRLCAD_ADDEXEC(orle-pix orle-pix.c "bu orle fb")
+BRLCAD_ADDEXEC(pix-alias pix-alias.c bu)
+BRLCAD_ADDEXEC(pix-bw pix-bw.c bu)
+BRLCAD_ADDEXEC(pix-bw3 pix-bw3.c bu)
+BRLCAD_ADDEXEC(pix-orle pix-orle.c "bu orle fb")
+BRLCAD_ADDEXEC(pix-png pix-png.c "bu fb")
+BRLCAD_ADDEXEC(pix-ppm pix-ppm.c "bu fb")
+BRLCAD_ADDEXEC(pix-ps pix-ps.c bu)
+BRLCAD_ADDEXEC(pix-rle pix-rle.c "bu ${UTAHRLE_LIBRARY} sysv")
+BRLCAD_ADDEXEC(pix-spm pix-spm.c bn)
+BRLCAD_ADDEXEC(pix-sun pix-sun.c bu)
+BRLCAD_ADDEXEC(pix-yuv pix-yuv.c "bu bn fb")
+BRLCAD_ADDEXEC(pix3filter pix3filter.c bu)
+BRLCAD_ADDEXEC(pixbackgnd pixbackgnd.c bu)
+BRLCAD_ADDEXEC(pixbgstrip pixbgstrip.c "bu fb")
+BRLCAD_ADDEXEC(pixblend pixblend.c bu)
+BRLCAD_ADDEXEC(pixborder pixborder.c "bu bn fb")
+BRLCAD_ADDEXEC(pixbustup pixbustup.c bu)
+BRLCAD_ADDEXEC(pixclump pixclump.c "bu bn")
+BRLCAD_ADDEXEC(pixcolors pixcolors.c bu)
+BRLCAD_ADDEXEC(pixcount pixcount.c bu)
+BRLCAD_ADDEXEC(pixcut pixcut.c "bu fb")
+BRLCAD_ADDEXEC(pixdiff pixdiff.c bu)
+BRLCAD_ADDEXEC(pixdsplit pixdsplit.c bu)
+BRLCAD_ADDEXEC(pixelswap pixelswap.c bu)
+BRLCAD_ADDEXEC(pixembed pixembed.c bu)
+BRLCAD_ADDEXEC(pixfade pixfade.c "bu bn")
+BRLCAD_ADDEXEC(pixfields pixfields.c bu)
+BRLCAD_ADDEXEC(pixfieldsep pixfieldsep.c bu)
+BRLCAD_ADDEXEC(pixfilter pixfilter.c bu)
+BRLCAD_ADDEXEC(pixhalve pixhalve.c "bu fb")
+BRLCAD_ADDEXEC(pixhist pixhist.c "bu fb")
+BRLCAD_ADDEXEC(pixhist3d pixhist3d.c "bu fb")
+BRLCAD_ADDEXEC(pixhist3d-pl pixhist3d-pl.c "bu bn")
+BRLCAD_ADDEXEC(pixinterp2x pixinterp2x.c bu)
+BRLCAD_ADDEXEC(pixmatte pixmatte.c bu)
+BRLCAD_ADDEXEC(pixmerge pixmerge.c bu)
+BRLCAD_ADDEXEC(pixmorph pixmorph.c "bu fb")
+BRLCAD_ADDEXEC(pixpaste pixpaste.c "bu fb")
+BRLCAD_ADDEXEC(pixrect pixrect.c bu)
+BRLCAD_ADDEXEC(pixrot pixrot.c bu)
+BRLCAD_ADDEXEC(pixsaturate pixsaturate.c bu)
+BRLCAD_ADDEXEC(pixscale pixscale.c bu)
+BRLCAD_ADDEXEC(pixshrink pixshrink.c bu)
+BRLCAD_ADDEXEC(pixstat pixstat.c bu)
+BRLCAD_ADDEXEC(pixsubst pixsubst.c bu)
+BRLCAD_ADDEXEC(pixtile pixtile.c bu)
+BRLCAD_ADDEXEC(pixuntile pixuntile.c bu)
+BRLCAD_ADDEXEC(pl-asc pl-asc.c bu)
+BRLCAD_ADDEXEC(pl-hpgl pl-hpgl.c bu)
+BRLCAD_ADDEXEC(pl-pl pl-pl.c bu)
+BRLCAD_ADDEXEC(pl-ps pl-ps.c bu)
+BRLCAD_ADDEXEC(pl-sgi pl-sgi.c bu)
+BRLCAD_ADDEXEC(pl-tek pl-tek.c bu)
+BRLCAD_ADDEXEC(plcolor plcolor.c bn)
+BRLCAD_ADDEXEC(pldebug pldebug bu)
+BRLCAD_ADDEXEC(plgetframe plgetframe.c bu)
+BRLCAD_ADDEXEC(plline2 plline2.c "bu bn")
+BRLCAD_ADDEXEC(plrot plrot.c "bu bn")
+BRLCAD_ADDEXEC(plstat plstat.c bu)
+BRLCAD_ADDEXEC(png-bw png-bw.c "bu bn")
+BRLCAD_ADDEXEC(png-pix png-pix.c "bu bn")
+BRLCAD_ADDEXEC(png_info png_info.c "bu bn")
+BRLCAD_ADDEXEC(query query.c bu)
+BRLCAD_ADDEXEC(rle-pix rle-pix.c "bu ${UTAHRLE_LIBRARY} sysv")
+BRLCAD_ADDEXEC(sun-pix sun-pix.c bu)
+BRLCAD_ADDEXEC(terrain_util terrain.c "bu bn")
+BRLCAD_ADDEXEC(texturescale texturescale.c "bu bn fb")
+BRLCAD_ADDEXEC(ttcp ttcp.c bu)
+BRLCAD_ADDEXEC(wavelet wavelet.c "bu bn fb")
+BRLCAD_ADDEXEC(xyz-pl xyz-pl.c "bu bn")
+BRLCAD_ADDEXEC(yuv-pix yuv-pix.c "bu bn fb")
+
+add_executable(roots_example roots_example.c)
+target_link_libraries(roots_example bu librt)
+
+set(util_MANS
+ ap-pix.1
+ asc-pl.1
+ azel.1
+ bary.1
+ brlcad.1
+ buffer.1
+ bw-imp.1
+ bw-pix.1
+ bw-png.1
+ bw-ps.1
+ bw-rle.1
+ bw3-pix.1
+ bwcrop.1
+ bwdiff.1
+ bwfilter.1
+ bwhist.1
+ bwhisteq.1
+ bwmod.1
+ bwrect.1
+ bwrot.1
+ bwshrink.1
+ bwstat.1
+ bwthresh.1
+ cv.1
+ dbcp.1
+ decimate.1
+ dpix-pix.1
+ dunncolor.1
+ dunnsnap.1
+ gencolor.1
+ hex.1
+ imgdims.1
+ loop.1
+ mac-pix.1
+ morphedit.1
+ orle-pix.1
+ pix-alias.1
+ pix-bw.1
+ pix-bw3.1
+ pix-orle.1
+ pix-png.1
+ pix-ppm.1
+ pix-ps.1
+ pix-rle.1
+ pix-sun.1
+ pixbackgnd.1
+ pixbgstrip.1
+ pixblend.1
+ pixborder.1
+ pixbustup.1
+ pixclump.1
+ pixcolors.1
+ pixcut.1
+ pixdiff.1
+ pixdsplit.1
+ pixfade.1
+ pixfilter.1
+ pixhalve.1
+ pixhist.1
+ pixhist3d-pl.1
+ pixhist3d.1
+ pixinterp2x.1
+ pixmatte.1
+ pixmerge.1
+ pixmorph.1
+ pixrect.1
+ pixrot.1
+ pixsaturate.1
+ pixscale.1
+ pixshrink.1
+ pixstat.1
+ pixsubst.1
+ pixtile.1
+ pixuntile.1
+ pl-X.1
+ pl-asc.1
+ pl-hpgl.1
+ pl-pl.1
+ pl-ps.1
+ pl-sgi.1
+ pl-tek.1
+ plcolor.1
+ pldebug.1
+ plgetframe.1
+ plline2.1
+ plrot.1
+ png-bw.1
+ png-pix.1
+ png_info.1
+ query.1
+ random.1
+ rle-pix.1
+ sun-pix.1
+ terrain.1
+ wavelet.1
+)
Property changes on: brlcad/branches/cmake/src/util/CMakeLists.txt
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ native
Added: brlcad/branches/cmake/src/vdeck/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/vdeck/CMakeLists.txt
(rev 0)
+++ brlcad/branches/cmake/src/vdeck/CMakeLists.txt 2010-09-05 21:23:36 UTC
(rev 40475)
@@ -0,0 +1,11 @@
+include_directories(
+ ${CMAKE_CURRENT_SOURCE_DIR}
+ ${BRLCAD_STD_INCLUDES}
+ ${TCL_INCLUDE_PATH}
+)
+
+add_definitions(
+ ${BRLCAD_STD_DEFS}
+)
+
+BRLCAD_ADDEXEC(vdeck "cgarbs.c match.c parsarg.c vdeck.c" librt)
Property changes on: brlcad/branches/cmake/src/vdeck/CMakeLists.txt
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ native
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:
Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits