################################################################################ ## ## Copyright (c) 2007-2009 Illumina, Inc. ## ## This software is covered by the "Illumina Genome Analyzer Software ## License Agreement" and the "Illumina Source Code License Agreement", ## and certain third party copyright/licenses, and any user of this ## source file is bound by the terms therein (see accompanying files ## Illumina_Genome_Analyzer_Software_License_Agreement.pdf and ## Illumina_Source_Code_License_Agreement.pdf and third party ## copyright/license notices). ## ## This file is part of the Consensus Assessment of Sequence And VAriation ## (CASAVA) software package. ## ## file globals.cmake ## ## CMake configuration file to identify the configuration of the system ## ## author Roman Petrovski ## ################################################################################ set(CASAVA_ORIG_ETCDIR "${CMAKE_INSTALL_PREFIX}/${CASAVA_ETCDIR}") set(CASAVA_ORIG_DATADIR "${CMAKE_INSTALL_PREFIX}/${CASAVA_DATADIR}") set(CASAVA_ORIG_BINDIR "${CMAKE_INSTALL_PREFIX}/${CASAVA_BINDIR}") set(CASAVA_ORIG_LIBDIR "${CMAKE_INSTALL_PREFIX}/${CASAVA_LIBDIR}") set(CASAVA_ORIG_LIBEXECDIR "${CMAKE_INSTALL_PREFIX}/${CASAVA_LIBEXECDIR}") set(CASAVA_ORIG_PERL_LIBDIR "${CMAKE_INSTALL_PREFIX}/${CASAVA_PERL_LIBDIR}") set(CASAVA_ORIG_PYTHON_LIBDIR "${CMAKE_INSTALL_PREFIX}/${CASAVA_PYTHON_LIBDIR}") install(CODE " # With package generator, the location where files are placed is not the location where they will be run. # _FULL_ variables are guaranteed valid only at runtime set (CPACK_GENERATOR \"${CPACK_GENERATOR}\") if (CPACK_GENERATOR) get_filename_component(CASAVA_FULL_ETCDIR \"${CASAVA_ORIG_ETCDIR}\" ABSOLUTE) get_filename_component(CASAVA_FULL_DATADIR \"${CASAVA_ORIG_DATADIR}\" ABSOLUTE) get_filename_component(CASAVA_FULL_BINDIR \"${CASAVA_ORIG_BINDIR}\" ABSOLUTE) get_filename_component(CASAVA_FULL_LIBDIR \"${CASAVA_ORIG_LIBDIR}\" ABSOLUTE) get_filename_component(CASAVA_FULL_LIBEXECDIR \"${CASAVA_ORIG_LIBEXECDIR}\" ABSOLUTE) get_filename_component(CASAVA_FULL_PERL_LIBDIR \"${CASAVA_ORIG_PERL_LIBDIR}\" ABSOLUTE) get_filename_component(CASAVA_FULL_PYTHON_LIBDIR \"${CASAVA_ORIG_PYTHON_LIBDIR}\" ABSOLUTE) else (CPACK_GENERATOR) get_filename_component(CASAVA_FULL_ETCDIR \"\$ENV{DESTDIR}${CASAVA_ORIG_ETCDIR}\" ABSOLUTE) get_filename_component(CASAVA_FULL_DATADIR \"\$ENV{DESTDIR}${CASAVA_ORIG_DATADIR}\" ABSOLUTE) get_filename_component(CASAVA_FULL_BINDIR \"\$ENV{DESTDIR}${CASAVA_ORIG_BINDIR}\" ABSOLUTE) get_filename_component(CASAVA_FULL_LIBDIR \"\$ENV{DESTDIR}${CASAVA_ORIG_LIBDIR}\" ABSOLUTE) get_filename_component(CASAVA_FULL_LIBEXECDIR \"\$ENV{DESTDIR}${CASAVA_ORIG_LIBEXECDIR}\" ABSOLUTE) get_filename_component(CASAVA_FULL_PERL_LIBDIR \"\$ENV{DESTDIR}${CASAVA_ORIG_PERL_LIBDIR}\" ABSOLUTE) get_filename_component(CASAVA_FULL_PYTHON_LIBDIR \"\$ENV{DESTDIR}${CASAVA_ORIG_PYTHON_LIBDIR}\" ABSOLUTE) endif (CPACK_GENERATOR) # _DEST_ variables always point to location where files are copied get_filename_component(CASAVA_DEST_ETCDIR \"\$ENV{DESTDIR}${CASAVA_ORIG_ETCDIR}\" ABSOLUTE) get_filename_component(CASAVA_DEST_DATADIR \"\$ENV{DESTDIR}${CASAVA_ORIG_DATADIR}\" ABSOLUTE) get_filename_component(CASAVA_DEST_BINDIR \"\$ENV{DESTDIR}${CASAVA_ORIG_BINDIR}\" ABSOLUTE) get_filename_component(CASAVA_DEST_LIBDIR \"\$ENV{DESTDIR}${CASAVA_ORIG_LIBDIR}\" ABSOLUTE) get_filename_component(CASAVA_DEST_LIBEXECDIR \"\$ENV{DESTDIR}${CASAVA_ORIG_LIBEXECDIR}\" ABSOLUTE) get_filename_component(CASAVA_DEST_PERL_LIBDIR \"\$ENV{DESTDIR}${CASAVA_ORIG_PERL_LIBDIR}\" ABSOLUTE) get_filename_component(CASAVA_DEST_PYTHON_LIBDIR \"\$ENV{DESTDIR}${CASAVA_ORIG_PYTHON_LIBDIR}\" ABSOLUTE) set(CASAVA_VERSION_FULL \"${CASAVA_VERSION_FULL}\") set(CASAVA_EXECUTABLE_PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE) set(CASAVA_LIBRARY_PERMISSIONS OWNER_WRITE OWNER_READ GROUP_READ WORLD_READ) ")