1
# --------------------------------------------------------------------------
2
# OpenMS -- Open-Source Mass Spectrometry
3
# --------------------------------------------------------------------------
4
# Copyright The OpenMS Team -- Eberhard Karls University Tuebingen,
5
# ETH Zurich, and Freie Universitaet Berlin 2002-2012.
7
# This software is released under a three-clause BSD license:
8
# * Redistributions of source code must retain the above copyright
9
# notice, this list of conditions and the following disclaimer.
10
# * Redistributions in binary form must reproduce the above copyright
11
# notice, this list of conditions and the following disclaimer in the
12
# documentation and/or other materials provided with the distribution.
13
# * Neither the name of any author or any participating institution
14
# may be used to endorse or promote products derived from this software
15
# without specific prior written permission.
16
# For a full list of authors, refer to the file AUTHORS.
17
# --------------------------------------------------------------------------
18
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
19
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
21
# ARE DISCLAIMED. IN NO EVENT SHALL ANY OF THE AUTHORS OR THE CONTRIBUTING
22
# INSTITUTIONS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
23
# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
24
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
25
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
26
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
27
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
28
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30
# --------------------------------------------------------------------------
31
# $Maintainer: Stephan Aiche $
32
# $Authors: Stephan Aiche $
33
# --------------------------------------------------------------------------
35
CMAKE_MINIMUM_REQUIRED (VERSION 2.8)
37
# include helper functions
38
include ( ${SCRIPT_DIR}common.cmake )
40
set(required_variables "SE_PATH;TARGET_DIRECTORY")
41
check_variables(required_variables)
43
file(GLOB_RECURSE se_files "${SE_PATH}/*")
44
foreach(file ${se_files})
46
string(REPLACE "${SE_PATH}/" "" trimmed_file ${file})
49
if(trimmed_file MATCHES ".svn/.*")
50
string(LENGTH "${CMAKE_MATCH_1}" pos)
53
# we only write out line that do not contain our parameter
56
configure_file(${file} ${TARGET_DIRECTORY}/${trimmed_file} COPYONLY)
b'\\ No newline at end of file'