Revision: 44634
http://brlcad.svn.sourceforge.net/brlcad/?rev=44634&view=rev
Author: erikgreenwald
Date: 2011-05-19 17:37:41 +0000 (Thu, 19 May 2011)
Log Message:
-----------
ISST repo is now in GIT. "git clone
git://brlcad.git.sourceforge.net/gitroot/brlcad/isst.git" to get it.
Removed Paths:
-------------
isst/trunk/AUTHORS
isst/trunk/CMakeLists.txt
isst/trunk/COPYING
isst/trunk/ChangeLog
isst/trunk/INSTALL
isst/trunk/Makefile.am
isst/trunk/NEWS
isst/trunk/README
isst/trunk/TODO
isst/trunk/cmake-modules/
isst/trunk/configure.ac
isst/trunk/gtk/
isst/trunk/m4/
isst/trunk/sdl/
Deleted: isst/trunk/AUTHORS
===================================================================
--- isst/trunk/AUTHORS 2011-05-19 15:45:40 UTC (rev 44633)
+++ isst/trunk/AUTHORS 2011-05-19 17:37:41 UTC (rev 44634)
@@ -1 +0,0 @@
-Justin Shumaker (justin at arl dot army dot mil)
Deleted: isst/trunk/CMakeLists.txt
===================================================================
--- isst/trunk/CMakeLists.txt 2011-05-19 15:45:40 UTC (rev 44633)
+++ isst/trunk/CMakeLists.txt 2011-05-19 17:37:41 UTC (rev 44634)
@@ -1,64 +0,0 @@
-cmake_minimum_required(VERSION 2.6)
-
-project(ISST)
-set(ISST_SDL_SOURCES sdl/main.c sdl/event.c)
-set(ISST_GTK_SOURCES gtk/gui.c gtk/local_worker.c gtk/main.c gtk/net_worker.c)
-
-set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake-modules")
-
-include (CheckIncludeFiles)
-check_include_files(fcntl.h HAVE_FCNTL_H)
-check_include_files(getopt.h HAVE_GETOPT)
-check_include_files(sys/time.h HAVE_SYS_TIME_H)
-check_include_files(unistd.h HAVE_UNISTD_H)
-
-#find SDL
-find_package(SDL REQUIRED)
-if (NOT (SDL_FOUND))
- message(STATUS "\tDid not find SDL!")
-endif (NOT (SDL_FOUND))
-#if (NOT APPLE)
-# link_libraries(SDLmain)
-#endif (NOT APPLE)
-
-find_package(GTK2 2.2 REQUIRED gtk)
-if (NOT GTK2_FOUND)
- message(STATUS "\tDid not find GTK+ 2!")
-endif (NOT GTK2_FOUND)
-
-find_package(OpenGL REQUIRED)
-if (NOT OPENGL_FOUND)
- message(STATUS "\tDid not find OpenGL!")
-endif (NOT OPENGL_FOUND)
-
-#Find BRLCAD
-find_package ( BRLCAD REQUIRED )
-if (NOT BRLCAD_FOUND)
- message(STATUS "\tDid not find BRLCAD!")
- RETURN()
-endif (NOT BRLCAD_FOUND)
-
-include_directories(${OPENGL_INCLUDE_DIR} ${SDL_INCLUDE_DIR}
${GTK2_INCLUDE_DIRS} ${BRLCAD_INC_DIRS})
-set(MYLIBS ${OPENGL_gl_LIBRARY} ${_BRLCAD_LIBRARY_bu} ${_BRLCAD_LIBRARY_bn}
${_BRLCAD_LIBRARY_rt} ${_BRLCAD_LIBRARY_tie} ${_BRLCAD_LIBRARY_render})
-
-add_executable(isst_gtk WIN32 MACOSX_BUNDLE ${ISST_GTK_SOURCES})
-target_link_libraries(isst_gtk ${GTK2_LIBRARIES} ${MYLIBS})
-
-add_library(myplugin SHARED sdl/myplugin.c)
-target_link_libraries(myplugin ${_BRLCAD_LIBRARY_bu} ${_BRLCAD_LIBRARY_bn}
${_BRLCAD_LIBRARY_rt} ${_BRLCAD_LIBRARY_tie} ${_BRLCAD_LIBRARY_render})
-
-add_executable(isst_sdl WIN32 MACOSX_BUNDLE ${ISST_SDL_SOURCES})
-target_link_libraries(isst_sdl ${SDL_LIBRARY} ${MYLIBS})
-
-if(APPLE)
- add_custom_command(TARGET isst_sdl POST_BUILD DEPENDS myplugin isst_sdl
COMMAND mkdir -p ./isst_sdl.app/Contents/Resources && install
./libmyplugin.dylib ./isst_sdl.app/Contents/Resources/libmyplugin.dylib DEPENDS)
- add_dependencies(isst_sdl myplugin)
-endif(APPLE)
-
-set_property(DIRECTORY
- PROPERTY COMPILE_DEFINITIONS HAVE_FCNTL_H=${HAVE_FCNTL_H}
- PROPERTY COMPILE_DEFINITIONS HAVE_GETOPT=${HAVE_GETOPT}
- PROPERTY COMPILE_DEFINITIONS HAVE_SYS_TIME_H=${HAVE_SYS_TIME_H}
- PROPERTY COMPILE_DEFINITIONS HAVE_UNISTD_H=${HAVE_UNISTD_H}
- PROPERTY COMPILE_DEFINITIONS HAVE_OPENGL)
-
Deleted: isst/trunk/COPYING
===================================================================
--- isst/trunk/COPYING 2011-05-19 15:45:40 UTC (rev 44633)
+++ isst/trunk/COPYING 2011-05-19 17:37:41 UTC (rev 44634)
@@ -1,119 +0,0 @@
-BRL-CAD Copying and Distribution
-================================
-
-BRL-CAD is Open Source software with copyright primarily held by the
-U.S. Government. The source code is controlled and maintained by a
-core team of Open Source developers working around the world. Those
-core developers operate under a meritocracy organizational structure
-adhering to developer guidelines outlined in the HACKING developer's
-guide and to the legal conventions and requirements outlined in this
-document.
-
-As a unified work, BRL-CAD is made available under the terms of the
-GNU Lesser General Public License (LGPL) as published by the Free
-Software Foundation.
-
-As distinctly organized and separate components, parts of BRL-CAD are
-made available under different licenses for different portions
-including the BSD license and files in the public domain. The Overview
-section describes how the various licenses apply to the different
-portions of BRL-CAD.
-
-BRL-CAD 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. If you did not, please contact one of
-the BRL-CAD project administrators listed at the SourceForge project
-site http://sf.net/projects/brlcad/ or listed in the AUTHORS file
-included as part of the distribution.
-
-Overview
---------
-
-BRL-CAD consists primarily of libraries, applications, scripts,
-documentation, geometric models, images, data resources, and build
-infrastructure. The BRL-CAD libraries provide their headers in the
-include/ directory as well as all of the directories that begin with
-the prefix "lib" in the src/ directory (e.g. src/librt/). All of
-BRL-CAD's libraries, applications, and any content lacking a license
-specification are covered by the terms of the LGPL.
-
-Most of BRL-CAD's build infrastructure including files required by the
-GNU Build System (such as the configure.ac and all Makefile.am files),
-a variety of scripts located in the misc/ and sh/ directories, and the
-testing infrastructure (scripts and resources) are provided either
-under the BSD license or are in the public domain. Similarly, most of
-the geometric models, images, and other data resources are also
-provided under the BSD license. Refer to each individual file for
-specific terms.
-
-BRL-CAD's documentation consists of manual pages located throughout
-the package, most of the files in the doc/ directory, and the
-top-level administrative project text files (e.g. README & AUTHORS).
-Unless otherwise denoted, all of BRL-CAD's documentation is made
-available under the terms of the BSD Documentation License (BDL) or
-are in the public domain. Refer to each document for specific terms.
-
-The full text of the LGPL, BDL, and BSD license should be included in
-the source distribution of BRL-CAD in the doc/legal/ directory. Refer
-to the full license text for more details, information, requirements,
-and implications of each license.
-
-3rd-Party Components
---------------------
-
-The BRL-CAD package utilizes and redistributes several 3rd party
-source codes, libraries, and applications. Said 3rd party source
-code, libraries, and applications all retain their respective
-agreements, licenses, and copyrights and should be referred to
-individually for their specific terms. For the purposes of
-redistribution and legal compatibility for all of BRL-CAD's existing
-user base, NO 3RD PARTY LIBRARIES SHALL BE INCLUDED THAT ARE UNDER THE
-TERMS OF THE GNU GENERAL PUBLIC LICENSE or any other license with
-similar legal implications that would impose legal obligations on
-external codes that utilize BRL-CAD as a library.
-
-When referring to BRL-CAD, its source code, documentation, and
-libraries, the reference is not meant to include or imply 3rd party
-source code, libraries, and/or applications unless specifically stated
-otherwise. No endorsement or claim of authorship is implied to any
-3rd party asset that is included with BRL-CAD. The majority of the
-3rd party source code, libraries, and applications included with
-BRL-CAD are located in the src/other/ directory of the source code
-distribution.
-
-Copyright
----------
-
-All contributions to BRL-CAD have been provided under agreement. By
-requiring all contributions be given back to the BRL-CAD developers,
-this agreement allows the BRL-CAD project to continue to grow
-unhindered. As such, a majority of the source code is copyright by
-the United States Government as represented by the United States Army
-Research Laboratory.
-
-Authors and other BRL-CAD contributors must comply with the copyright
-terms for their respective contributions unless otherwise noted or
-arranged. This includes an implicit assignment of copyright for any
-and all contributions being made. The following notice should be
-prominent in the BRL-CAD sources:
-
- Copyright (c) 1984-2009 United States Government as represented by
- the U.S. Army Research Laboratory.
-
-Contact
--------
-
-Questions or comments regarding BRL-CAD legal issues pertaining to
-copying, linking, licensing, trademark, or otherwise should be
-directed to the BRL-CAD Development Team at the following address:
-
-BRL-CAD Development Team
[email protected]
-http://brlcad.org
-
----
-$Revision: 33538 $
Deleted: isst/trunk/ChangeLog
===================================================================
--- isst/trunk/ChangeLog 2011-05-19 15:45:40 UTC (rev 44633)
+++ isst/trunk/ChangeLog 2011-05-19 17:37:41 UTC (rev 44634)
@@ -1,3 +0,0 @@
-
-20071119:
- * initial import from Justin's tarball -Erik
Deleted: isst/trunk/INSTALL
===================================================================
Deleted: isst/trunk/Makefile.am
===================================================================
--- isst/trunk/Makefile.am 2011-05-19 15:45:40 UTC (rev 44633)
+++ isst/trunk/Makefile.am 2011-05-19 17:37:41 UTC (rev 44634)
@@ -1,4 +0,0 @@
-ACLOCAL_AMFLAGS = -I m4
-
-SUBDIRS=gtk sdl
-EXTRA_DIST=TODO m4/OpenGL.m4
Deleted: isst/trunk/NEWS
===================================================================
Deleted: isst/trunk/README
===================================================================
--- isst/trunk/README 2011-05-19 15:45:40 UTC (rev 44633)
+++ isst/trunk/README 2011-05-19 17:37:41 UTC (rev 44634)
@@ -1,13 +0,0 @@
-(from an email)
-
-Here is the source to adrt/isst. You'll need to separately compile adrt
-and isst in their respective directories doing the standard "autoreconf
--vis && ./configure && make clean && make". adrt_master and adrt_slave
-are used to establish compute nodes and isst is the client that attaches
-to the master. There is a MySQL database that must exist (described in
-the README) that contains BRL-CAD Geometry. There is a utility within
-the ISST folder that is used for transforming a BRL-CAD geometry file
-containing BOTS (along with a region map file) into an entry in the
-MySQL database such that ISST can generate a list of available targets.
-Check the MySQL database for isst running on either orthus or shiva for
-a working example. Hope this helps,
Deleted: isst/trunk/TODO
===================================================================
--- isst/trunk/TODO 2011-05-19 15:45:40 UTC (rev 44633)
+++ isst/trunk/TODO 2011-05-19 17:37:41 UTC (rev 44634)
@@ -1,11 +0,0 @@
-* Enable fast bot/nmg loading
-* Give load dialog a filechooser
-* Allow load dialog to look into .g file for selection
-* Shift to threading pools instead of creating threads per job
-* Autosize and set precision based on model size
-* Autosize ortho view better
-* Eliminate crosshair flicker (better crosshairs?)
-* Re-enable network computation
-* Make window resizable
-* Design/implement plugin system with tab generation (glade?)
-* Re-do RISE type capabilities?
Deleted: isst/trunk/configure.ac
===================================================================
--- isst/trunk/configure.ac 2011-05-19 15:45:40 UTC (rev 44633)
+++ isst/trunk/configure.ac 2011-05-19 17:37:41 UTC (rev 44634)
@@ -1,93 +0,0 @@
-AC_INIT
-AC_CANONICAL_SYSTEM
-AC_CONFIG_SRCDIR([gtk/main.c])
-AM_CONFIG_HEADER(isst_config.h)
-AM_INIT_AUTOMAKE(isst, 1.0)
-
-AC_CONFIG_MACRO_DIR([m4])
-
-AC_PROG_CC
-AC_PROG_CC_C_O
-AC_PROG_INSTALL
-AC_PROG_LIBTOOL
-
-AC_LONG_64_BITS
-
-AC_CHECK_FUNCS(strnstr getopt)
-AC_CHECK_HEADERS([fcntl.h unistd.h sys/time.h])
-
-##
-## GTK
-HAVE_GTK2=no
-GTK_CFLAGS=
-GTK_LIBS=
-AM_PATH_GTK_2_0(2.6.0,[
- HAVE_GTK2=yes
- GTK_CFLAGS="${GTK_CFLAGS} `pkg-config --cflags
gthread-2.0`"
- GTK_LIBS="${GTK_LIBS} `pkg-config --libs gthread-2.0`"
- ],[AC_MSG_NOTICE([GTK >= 2.0 is required for GTK+
backend])])
-AC_SUBST(GTK_CFLAGS)
-AC_SUBST(GTK_LIBS)
-
-##
-## SDL
-AC_PATH_XTRA
-HAVE_SDL=no
-AM_PATH_SDL(1.2.0,HAVE_SDL=yes,)
-
-if test "x$HAVE_GTK2" = xno && test "x$HAVE_SDL" = xno
-then
- AC_MSG_ERROR(["Requires either GTK+-2.0 or SDL 1.2+"])
-fi
-
-AM_PATH_OPENGL(AC_DEFINE(HAVE_OPENGL,,OpenGL exists), AC_MSG_WARN(Cannot find
OpenGL, doing without))
-AC_SUBST(GL_CFLAGS)
-AC_SUBST(GL_LIBS)
-
-AGAR_CFLAGS=""
-AGAR_LIBS=""
-have_agar=no
-AC_ARG_WITH(agar, [ --with-agar=path Specify location of the AGAR
package], [
- have_agar=yes
- AGAR_CFLAGS="-I$withval/include/agar"
- AGAR_LIBS="-L$withval/lib -lag_gui -lag_core -lfreetype"
- AC_DEFINE(HAVE_AGAR,1,[AGAR])
- ])
-AC_SUBST(AGAR_CFLAGS)
-AC_SUBST(AGAR_LIBS)
-
-AC_MSG_CHECKING(whether to compile for debugging)
-want_debug=no
-AC_ARG_ENABLE(debug,
- AC_HELP_STRING(--enable-debug, [Build with debugging [default=no]]),
- [
- if test "x$enableval" = "xyes"
- then
- want_debug=yes
- fi
- ]
-)
-
-# Compile in BRLCAD support if specified by user
-BRLCAD_CFLAGS="`brlcad-config --cflags`"
-BRLCAD_LIBS="`brlcad-config --libs`"
-AC_ARG_WITH(brlcad, AC_HELP_STRING(--with-brlcad=path,
- [Specify location of BRLCAD Installation]),
- [
- BRLCAD_CFLAGS="`$withval/bin/brlcad-config --cflags`
-I$withval/include/tie"
- BRLCAD_LIBS="`$withval/bin/brlcad-config --libs gcv`"
- AC_DEFINE(HAVE_BRLCAD,1,Checking for BRLCAD Installation)
- ]
-)
-
-TIE_CFLAGS="$BRLCAD_CFLAGS -DTIE_PRECISION=0 -DHAX=1"
-TIE_LIBS="$BRLCAD_LIBS -lrender"
-AC_SUBST(TIE_CFLAGS)
-AC_SUBST(TIE_LIBS)
-
-AC_CONFIG_FILES([Makefile gtk/Makefile sdl/Makefile])
-AC_OUTPUT
-
-echo "I can has GTK+? ${HAVE_GTK2}"
-echo "I can has SDL? ${HAVE_SDL}"
-echo "I can has AGAR? ${have_agar}"
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its
next-generation tools to help Windows* and Linux* C/C++ and Fortran
developers boost performance applications - including clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits