source: Sophya/trunk/SophyaLib/Mgr/mkmflien@ 689

Last change on this file since 689 was 554, checked in by ansari, 26 years ago

gestion des inc et lib cfitsio cmv 9/11/99

  • Property svn:executable set to *
File size: 1.7 KB
RevLine 
[218]1#!/bin/csh
[554]2# $Id: mkmflien,v 1.3 1999-11-09 11:13:14 ansari Exp $
[218]3
4#########################################################
5#### repertoire contenant les repertoires du code+include
6#########################################################
7pushd ../. > /dev/null
[554]8set src = ` pwd | sed 's?^/tmp_mnt??' `
[218]9popd > /dev/null
10
11#############################################################
12#### repertoire contenant les liens a creer pour les includes
13#############################################################
14if( $#argv >= 1 ) then
15 set dst = $1
16else
17 set dst = $DPCDEVREP/Include
18endif
19if ( ! -d $dst/ ) then
20 echo repertoire $dst inconnu
21 exit -1
22endif
23
24#########################################################
25### Les includes a mettre dans Include pour les Makefiles
26#########################################################
27foreach f ( $src/Mgr/Makefile.h $src/Mgr/MakefileUser.h )
28 if( -e $f ) then
29 ln -sf $f $dst/
30 endif
31end
32
33###################################################
34#### Les includes de tnt a mettre dans Include/tnt
35###################################################
36if( -d $dst/tnt ) then
37 if( -d $src/tnt ) then
38 foreach f ( $src/tnt/*.h )
39 ln -sf $f $dst/tnt/
40 end
41 endif
42endif
43
44###################################################
45#### Les includes de Blitz++ lien ds Include
46###################################################
[248]47if( -d $src/Blitz ) then
[218]48 ln -sf $src/Blitz/blitz $dst/blitz
49endif
50
51####################################################
52#### Les includes du code C++ a mettre dans Include
53####################################################
54foreach d (`cat libdirs` PI PIext )
55 if ( -d $src/$d ) then
56 echo $src/$d
57 foreach f ( $src/$d/*.h )
58 ln -sf $f $dst/
59 end
60 endif
61end
62
63exit 0
Note: See TracBrowser for help on using the repository browser.