/ wrap.sh.in
wrap.sh.in
 1  #! /bin/bash
 2  
 3  # Licensed under the Apache License, Version 2.0 (the "License");
 4  # you may not use this file except in compliance with the License.
 5  # See the NOTICE file distributed with this work for additional
 6  # information regarding copyright ownership.
 7  # You may obtain a copy of the License at
 8  #
 9  #     http://www.apache.org/licenses/LICENSE-2.0
10  #
11  # Unless required by applicable law or agreed to in writing, software
12  # distributed under the License is distributed on an "AS IS" BASIS,
13  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  # See the License for the specific language governing permissions and
15  # limitations under the License.
16  
17  shlibdirs=$<JOIN:$<REMOVE_DUPLICATES:$<TARGET_FILE_DIR:LeSecCore::lscore>;$<TARGET_FILE_DIR:LeSecCore::lscrypto>>,:>
18  
19  LD_LIBRARY_PATH=$shlibdirs${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH
20  export LD_LIBRARY_PATH
21  PATH=$<TARGET_FILE_DIR:LeSecApp::lesec-tool>${PATH:+:}$PATH
22  export PATH
23  LSC_PLUGIN_DIR=$<TARGET_FILE_DIR:ltc>
24  export LSC_PLUGIN_DIR
25  
26  exec "$@"