Commit d0ff1456 authored by Mark Friedrichs's avatar Mark Friedrichs
Browse files

Brook tests

parent b25a17ae
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 2.6
# Relative path conversion top directories.
SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/friedrim/src/openmm/trunk/OpenMM")
SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/friedrim/src/openmm/trunk/OpenMM")
# Force unix paths in dependencies.
SET(CMAKE_FORCE_UNIX_PATHS 1)
# The C and CXX include file search paths:
SET(CMAKE_C_INCLUDE_PATH
"C:/cygwin/home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/src/gpu"
"platforms/brook/tests/../src"
"platforms/brook/src/gpu"
"brook/sdk/include"
"platforms/reference/src"
"src"
"platforms/brook/src/gpu/include"
"platforms/brook/include"
"platforms/reference/include"
"olla/include"
"openmmapi/include"
"./include"
)
SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
SET(CMAKE_Fortran_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
# The C and CXX include file regular expressions for this directory.
SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
# The set of languages for which implicit dependencies are needed:
SET(CMAKE_DEPENDS_LANGUAGES
"CXX"
)
# The set of files for implicit dependencies of each language:
SET(CMAKE_DEPENDS_CHECK_CXX
"/home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests/TestBrookStream.cpp" "/home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o"
)
SET(CMAKE_CXX_COMPILER_ID "GNU")
# Preprocessor definitions for this target.
SET(CMAKE_TARGET_DEFINITIONS
"OPENMM_BUILDING_SHARED_LIBRARY"
"OPENMM_LIBRARY_NAME=OpenMM"
"OPENMM_MAJOR_VERSION=1"
"OPENMM_MINOR_VERSION=0"
"OPENMM_BUILD_VERSION=0"
"_WIN32"
)
# Targets to which this target links.
SET(CMAKE_TARGET_LINKED_INFO_FILES
"/home/friedrim/src/openmm/trunk/OpenMM/CMakeFiles/OpenMM_static_d.dir/DependInfo.cmake"
)
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 2.6
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canoncical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake.exe
# The command to remove a file.
RM = /usr/bin/cmake.exe -E remove -f
# The program to use to edit the cache.
CMAKE_EDIT_COMMAND = /usr/bin/ccmake.exe
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/friedrim/src/openmm/trunk/OpenMM
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/friedrim/src/openmm/trunk/OpenMM
# Include any dependencies generated for this target.
include platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/depend.make
# Include the progress variables for this target.
include platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/progress.make
# Include the compile flags for this target's objects.
include platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/flags.make
platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o: platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/flags.make
platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o: platforms/brook/tests/TestBrookStream.cpp
$(CMAKE_COMMAND) -E cmake_progress_report /home/friedrim/src/openmm/trunk/OpenMM/CMakeFiles $(CMAKE_PROGRESS_1)
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o"
cd /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests && /usr/bin/c++.exe $(CXX_DEFINES) $(CXX_FLAGS) -DOPENMM_USE_STATIC_LIBRARIES -o CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o -c /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests/TestBrookStream.cpp
platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.i"
cd /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests && /usr/bin/c++.exe $(CXX_DEFINES) $(CXX_FLAGS) -DOPENMM_USE_STATIC_LIBRARIES -E /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests/TestBrookStream.cpp > CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.i
platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.s"
cd /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests && /usr/bin/c++.exe $(CXX_DEFINES) $(CXX_FLAGS) -DOPENMM_USE_STATIC_LIBRARIES -S /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests/TestBrookStream.cpp -o CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.s
platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o.requires:
.PHONY : platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o.requires
platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o.provides: platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o.requires
$(MAKE) -f platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/build.make platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o.provides.build
.PHONY : platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o.provides
platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o.provides.build: platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o
.PHONY : platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o.provides.build
# Object files for target TestBrookStreamStatic
TestBrookStreamStatic_OBJECTS = \
"CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o"
# External object files for target TestBrookStreamStatic
TestBrookStreamStatic_EXTERNAL_OBJECTS =
TestBrookStreamStatic.exe: platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o
TestBrookStreamStatic.exe: libOpenMM_static_d.a
TestBrookStreamStatic.exe: platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/build.make
TestBrookStreamStatic.exe: platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable ../../../TestBrookStreamStatic.exe"
cd /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/TestBrookStreamStatic.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/build: TestBrookStreamStatic.exe
.PHONY : platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/build
platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/requires: platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o.requires
.PHONY : platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/requires
platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/clean:
cd /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests && $(CMAKE_COMMAND) -P CMakeFiles/TestBrookStreamStatic.dir/cmake_clean.cmake
.PHONY : platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/clean
platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/depend:
cd /home/friedrim/src/openmm/trunk/OpenMM && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/friedrim/src/openmm/trunk/OpenMM /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests /home/friedrim/src/openmm/trunk/OpenMM /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/depend
FILE(REMOVE_RECURSE
"CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o"
"../../../TestBrookStreamStatic.pdb"
"../../../TestBrookStreamStatic.exe"
"../../../libTestBrookStreamStatic.dll.a"
)
# Per-language clean rules from dependency scanning.
FOREACH(lang CXX)
INCLUDE(CMakeFiles/TestBrookStreamStatic.dir/cmake_clean_${lang}.cmake OPTIONAL)
ENDFOREACH(lang)
# Empty dependencies file for TestBrookStreamStatic.
# This may be replaced when dependencies are built.
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 2.6
# compile CXX with /usr/bin/c++.exe
CXX_FLAGS = -g -IC:/cygwin/home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/src/gpu -I/home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests/../src -I/home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/src/gpu -I/home/friedrim/src/openmm/trunk/OpenMM/brook/sdk/include -I/home/friedrim/src/openmm/trunk/OpenMM/platforms/reference/src -I/home/friedrim/src/openmm/trunk/OpenMM/src -I/home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/src/gpu/include -I/home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/include -I/home/friedrim/src/openmm/trunk/OpenMM/platforms/reference/include -I/home/friedrim/src/openmm/trunk/OpenMM/olla/include -I/home/friedrim/src/openmm/trunk/OpenMM/openmmapi/include -I/home/friedrim/src/openmm/trunk/OpenMM/./include -DOPENMM_SVN_REVISION="811_821M" -DOPENMM_COPYRIGHT_YEARS="2008" -DOPENMM_AUTHORS="Peter.Eastman"
CXX_DEFINES = -DOPENMM_BUILDING_SHARED_LIBRARY -DOPENMM_LIBRARY_NAME=OpenMM -DOPENMM_MAJOR_VERSION=1 -DOPENMM_MINOR_VERSION=0 -DOPENMM_BUILD_VERSION=0 -D_WIN32
# TARGET_FLAGS = -DOPENMM_USE_STATIC_LIBRARIES
/usr/bin/c++.exe -g /NODEFAULTLIB:"LIBCMT.lib" CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o -o ../../../TestBrookStreamStatic.exe -Wl,--out-implib,../../../libTestBrookStreamStatic.dll.a -Wl,--major-image-version,0,--minor-image-version,0 -LOpenMM_d -Lbrook/sdk/lib -Lplatforms/brook/src/gpu -LOpenMM_static_d -LTestBrookStreamStatic -L../../../brook/sdk/lib -LC:/cygwin/home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/src/gpu -L/home/friedrim/src/openmm/trunk/OpenMM ../../../libOpenMM_static_d.a -lgmxgpu_d_d -lbrook_d_d
# # Testing
#
ENABLE_TESTING()
SET(BROOK_SDK ../../../brook/sdk)
SET(BROOK_SRC ../src )
SET(BROOK_LIB brook_d)
# SET(BROOK_GPU ../../../platforms/brook/src/gpu)
SET(BROOK_GPU C:\\cygwin\\home\\friedrim\\src\\openmm\\trunk\\OpenMM\\platforms\\brook\\src\\gpu)
SET(BROOK_GPU_LIB gmxgpu_d)
# Automatically create tests using files named "Test*.cpp"
FILE(GLOB TEST_PROGS "*Test*.cpp")
FOREACH(TEST_PROG ${TEST_PROGS})
GET_FILENAME_COMPONENT(TEST_ROOT ${TEST_PROG} NAME_WE)
# Link with shared library
# ADD_EXECUTABLE(${TEST_ROOT} ${TEST_PROG})
# LINK_DIRECTORIES( ${TEST_ROOT} ${BROOK_SDK} )
# TARGET_LINK_LIBRARIES(${TEST_ROOT} ${SHARED_TARGET} ${BROOK_LIB} )
# ADD_TEST(${TEST_ROOT} ${EXECUTABLE_OUTPUT_PATH}/${TEST_ROOT})
# Link with static library
SET(TEST_STATIC ${TEST_ROOT}Static)
LINK_DIRECTORIES(${TEST_STATIC} ${BROOK_SDK}/lib ${BROOK_GPU})
# STRING_APPEND( CMAKE_EXE_LINKER_FLAGS_DEBUG "/NODEFAULTLIB:\"LIBCMT.lib\"")
SET( CMAKE_EXE_LINKER_FLAGS_DEBUG "/NODEFAULTLIB:\"LIBCMT.lib\"")
ADD_EXECUTABLE(${TEST_STATIC} ${TEST_PROG})
INCLUDE_DIRECTORIES(BEFORE ${BROOK_SRC} ${BROOK_GPU})
ADD_DEFINITIONS(-D_WIN32 )
SET_TARGET_PROPERTIES(${TEST_STATIC}
PROPERTIES
COMPILE_FLAGS "-DOPENMM_USE_STATIC_LIBRARIES"
)
IF (CMAKE_BUILD_TYPE MATCHES Debug)
TARGET_LINK_LIBRARIES(${TEST_STATIC} ${STATIC_TARGET} ${BROOK_GPU_LIB}_d ${BROOK_LIB}_d)
ELSE(CMAKE_BUILD_TYPE MATCHES Debug)
TARGET_LINK_LIBRARIES(${TEST_STATIC} ${STATIC_TARGET} ${BROOK_GPU_LIB} ${BROOK_LIB})
ENDIF (CMAKE_BUILD_TYPE MATCHES Debug)
ADD_TEST(${TEST_STATIC} ${EXECUTABLE_OUTPUT_PATH}/${TEST_STATIC})
ENDFOREACH(TEST_PROG ${TEST_PROGS})
# - Look for the BrookGPU streaming extension to C language
#
# BROOK_FILE : .BR -> .CPP
# BROOK_INCLUDE_DIR : Include directory for Brook.hpp
# BROOK_C[XX]FLAGS : Flags needed to compile the produced CPP file
# BROOK_LIBRARIES : All needed libraries, including OpenGL for OGL backend
#
# Used internally :
# BROOK_CC : Location of BRCC
# BROOK_xxx_LIBRARY : Location of the various libraries used by brook
#
# BROOK_FILE code based on :
# http://www.vtk.org/Wiki/CMakeUserUseBison
#
# CUDA has a nice CMake file too, BTW :
#
#FIND_PATH(BROOK_INCLUDE_DIR "$ENV{BROOKROOT}/sdk/include" )
SET(BROOK_INCLUDE_DIR "$ENV{BROOKROOT}\\sdk\\include" )
SET(BROOK_CXXFLAGS "-I${BROOK_INCLUDE_DIR}")
SET(BROOK_CFLAGS "${BROOK_CXXFLAGS}")
FIND_PROGRAM(BROOK_CC brcc $ENV{BROOKROOT}/sdk/bin )
# FIND_LIBRARY(BROOK_LIBRARIES NAMES brook PATHS ENV BROOKROOT PATH_SUFFIXES sdk/lib )
FIND_LIBRARY(BROOK_LIBRARIES brook PATHS $ENV{BROOKROOT} "$ENV{BROOKROOT}/sdk/lib" ENV BROOKROOT PATH_SUFFIXES sdk/lib )
MESSAGE(STATUS "\n********* In GpuBrook ${BROOK_CC} <${BROOK_LIBRARIES}> incl=<${BROOK_INCLUDE_DIR}> *********\n" )
# Search for all libraries
# - both BASE and RUNTIME TARGETS
# FOREACH(sub_lib brook ogl gpu-dx9 gpu-ctm gpu cpu GLEE)
#FOREACH(sub_lib brook gpu )
#
# # Look for lib
#
# FIND_LIBRARY(BROOK_${sub_lib}_LIBRARY
# NAMES
# ${sub_lib}
# PATHS
# "$ENV{BROOKROOT}"
# "$ENV{BROOKROOT}/sdk"
# "$ENV{BROOKROOT}/sdk/lib"
# PATH_SUFFIXES
# sdk
# sdk/lib
# )
#
# # if found, add to list
# IF (BROOK_${sub_lib}_LIBRARY)
# SET(BROOK_LIBRARIES ${BROOK_LIBRARIES} ${BROOK_${sub_lib}_LIBRARY})
# ELSE (BROOK_${sub_lib}_LIBRARY)
# MESSAGE(STATUS "\n********* X $ENV{BROOKROOT} <${sub_lib}> ${BROOK_${sub_lib}_LIBRARY} *********\n" )
# ENDIF (BROOK_${sub_lib}_LIBRARY)
#
# # all individual libs are advanced settings
# MARK_AS_ADVANCED(BROOK_${sub_lib}_LIBRARY)
#
#ENDFOREACH(sub_lib)
# SET(BROOK_brook_LIBRARY $ENV{BROOKROOT}/sdk/lib/brook/lib)
# MARK_AS_ADVANCED(BROOK_brook_LIBRARY)
# SET(BROOK_LIBRARIES ${BROOK_LIBRARIES} ${BROOK_brook_LIBRARY})
MESSAGE(STATUS "\n********* In GpuBrook ${BROOK_LIBRARIES} *********\n" )
# Runtime target "OGL" requires OpenGL and GLU.
# IF (BROOK_ogl_LIBRARY)
# # OpenGL module
# IF(NOT OPENGL_FOUND)
# #INCLUDE(FindOpenGL)
# FIND_PACKAGE(OpenGL REQUIRED)
# ENDIF(NOT OPENGL_FOUND)
# # Add all OpenGL includes (which, in turn, may add X11 includes)
# IF (OPENGL_FOUND)
# SET (BROOK_LIBRARIES ${BROOK_LIBRARIES} ${OPENGL_LIBRARIES})
# ENDIF (OPENGL_FOUND)
#
# # NOTE: Old CMake used to have a separate FindGLU.cmake file
# ENDIF (BROOK_ogl_LIBRARY)
# Runtime target "CPU" can use OpenMP where available
#... not implemented yet...
# Runtime targets "GPU-DX9" and "GPU-CTM" need to be implemented too...
# GPU-DX9 : needs Microsoft DirectX9
# GPU-CTM : needs ATI's CTM (Note: will get deprecated by Brook+/CAL)
# check if includes and main lib are here
IF (BROOK_INCLUDE_DIR AND BROOK_brook_LIBRARY AND BROOK_CC)
SET(BROOK_FOUND TRUE)
# Implementation to allow interpreting/compiling Brook files
MACRO(BROOK_FILE FILENAME)
# split input names
GET_FILENAME_COMPONENT(PATH "${FILENAME}" PATH)
GET_FILENAME_COMPONENT(HEAD "${FILENAME}" NAME_WE) # without trailing ".BR"
# File names
SET(OUTPATH "${CMAKE_CURRENT_BINARY_DIR}/${PATH}")
SET(BROOK_PREFIX "${OUTPATH}/${HEAD}")
SET(OUTFILE "${BROOK_PREFIX}.cpp") # file produced by Brook
SET(INFILE "${CMAKE_CURRENT_SOURCE_DIR}/${FILENAME}") # canonical input name
# check output path
IF(NOT EXISTS "${OUTPATH}")
FILE(MAKE_DIRECTORY "${OUTPATH}")
ENDIF(NOT EXISTS "${OUTPATH}")
# Run Brook
ADD_CUSTOM_COMMAND(
OUTPUT "${OUTFILE}"
COMMAND "${BROOK_CC}"
ARGS "-o${BROOK_PREFIX}"
"${INFILE}"
DEPENDS "${INFILE}" )
# Flag file as generated
SET_SOURCE_FILES_PROPERTIES("${OUTFILE}" PROPERTIES GENERATED TRUE)
ENDMACRO(BROOK_FILE)
ENDIF (BROOK_INCLUDE_DIR AND BROOK_brook_LIBRARY AND BROOK_CC)
# Some verbosity
IF (BROOK_FOUND)
IF (NOT BROOK_FIND_QUIETLY)
MESSAGE(STATUS "Found BROOK: ${BROOK_CC} " )
ENDIF (NOT BROOK_FIND_QUIETLY)
ELSE (BROOK_FOUND)
IF (BROOK_FIND_REQUIRED)
MESSAGE(FATAL_ERROR "Could not find BROOK" )
ENDIF (BROOK_FIND_REQUIRED)
ENDIF (BROOK_FOUND)
# include_directories (${HELLO_SOURCE_DIR}/Hello)
#
# # Make sure the linker can find the Hello library once it is built.
# link_directories (${HELLO_BINARY_DIR}/Hello)
#
# # Add executable called "helloDemo" that is built from the source files
# # "demo.cxx" and "demo_b.cxx". The extensions are automatically found.
# add_executable (helloDemo demo.cxx demo_b.cxx)
#
# # Link the executable to the Hello library.
# target_link_libraries (helloDemo Hello)
#
# CMake generated Testfile for
# Source directory: /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests
# Build directory: /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests
#
# This file replicates the SUBDIRS() and ADD_TEST() commands from the source
# tree CMakeLists.txt file, skipping any SUBDIRS() or ADD_TEST() commands
# that are excluded by CMake control structures, i.e. IF() commands.
ADD_TEST(TestBrookStreamStatic "/home/friedrim/src/openmm/trunk/OpenMM/TestBrookStreamStatic")
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 2.6
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canoncical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake.exe
# The command to remove a file.
RM = /usr/bin/cmake.exe -E remove -f
# The program to use to edit the cache.
CMAKE_EDIT_COMMAND = /usr/bin/ccmake.exe
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/friedrim/src/openmm/trunk/OpenMM
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/friedrim/src/openmm/trunk/OpenMM
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
cd /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests && /usr/bin/ccmake.exe -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# Special rule for the target install
install: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
cd /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests && /usr/bin/cmake.exe -P cmake_install.cmake
.PHONY : install
# Special rule for the target install
install/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
cd /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests && /usr/bin/cmake.exe -P cmake_install.cmake
.PHONY : install/fast
# Special rule for the target install/local
install/local: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
cd /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests && /usr/bin/cmake.exe -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local
# Special rule for the target install/local
install/local/fast: install/local
.PHONY : install/local/fast
# Special rule for the target install/strip
install/strip: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
cd /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests && /usr/bin/cmake.exe -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip
# Special rule for the target install/strip
install/strip/fast: install/strip
.PHONY : install/strip/fast
# Special rule for the target list_install_components
list_install_components:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
.PHONY : list_install_components
# Special rule for the target list_install_components
list_install_components/fast: list_install_components
.PHONY : list_install_components/fast
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
cd /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests && /usr/bin/cmake.exe -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# Special rule for the target test
test:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
cd /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests && /usr/bin/ctest.exe --force-new-ctest-process $(ARGS)
.PHONY : test
# Special rule for the target test
test/fast: test
.PHONY : test/fast
# The main all target
all: cmake_check_build_system
cd /home/friedrim/src/openmm/trunk/OpenMM && $(CMAKE_COMMAND) -E cmake_progress_start /home/friedrim/src/openmm/trunk/OpenMM/CMakeFiles /home/friedrim/src/openmm/trunk/OpenMM/platforms/brook/tests/CMakeFiles/progress.make
cd /home/friedrim/src/openmm/trunk/OpenMM && $(MAKE) -f CMakeFiles/Makefile2 platforms/brook/tests/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/friedrim/src/openmm/trunk/OpenMM/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
cd /home/friedrim/src/openmm/trunk/OpenMM && $(MAKE) -f CMakeFiles/Makefile2 platforms/brook/tests/clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
cd /home/friedrim/src/openmm/trunk/OpenMM && $(MAKE) -f CMakeFiles/Makefile2 platforms/brook/tests/preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
cd /home/friedrim/src/openmm/trunk/OpenMM && $(MAKE) -f CMakeFiles/Makefile2 platforms/brook/tests/preinstall
.PHONY : preinstall/fast
# clear depends
depend:
cd /home/friedrim/src/openmm/trunk/OpenMM && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
# Convenience name for target.
platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/rule:
cd /home/friedrim/src/openmm/trunk/OpenMM && $(MAKE) -f CMakeFiles/Makefile2 platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/rule
.PHONY : platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/rule
# Convenience name for target.
TestBrookStreamStatic: platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/rule
.PHONY : TestBrookStreamStatic
# fast build rule for target.
TestBrookStreamStatic/fast:
cd /home/friedrim/src/openmm/trunk/OpenMM && $(MAKE) -f platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/build.make platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/build
.PHONY : TestBrookStreamStatic/fast
# target to build an object file
TestBrookStream.o:
cd /home/friedrim/src/openmm/trunk/OpenMM && $(MAKE) -f platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/build.make platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.o
.PHONY : TestBrookStream.o
# target to preprocess a source file
TestBrookStream.i:
cd /home/friedrim/src/openmm/trunk/OpenMM && $(MAKE) -f platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/build.make platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.i
.PHONY : TestBrookStream.i
# target to generate assembly for a file
TestBrookStream.s:
cd /home/friedrim/src/openmm/trunk/OpenMM && $(MAKE) -f platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/build.make platforms/brook/tests/CMakeFiles/TestBrookStreamStatic.dir/TestBrookStream.s
.PHONY : TestBrookStream.s
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... clean"
@echo "... depend"
@echo "... TestBrookStreamStatic"
@echo "... edit_cache"
@echo "... install"
@echo "... install/local"
@echo "... install/strip"
@echo "... list_install_components"
@echo "... rebuild_cache"
@echo "... test"
@echo "... TestBrookStream.o"
@echo "... TestBrookStream.i"
@echo "... TestBrookStream.s"
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
cd /home/friedrim/src/openmm/trunk/OpenMM && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment