# -*- coding: iso-8859-1 -*-
-# Copyright (C) 2007-2013 CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE
#
# Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
# CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
-# version 2.1 of the License.
+# version 2.1 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
module_bin_dir=os.path.join(module_dir,'bin','salome')
module_idl_dir=os.path.join(module_dir,'idl','salome')
module_lib_dir=os.path.join(module_dir,get_lib_dir(),'salome')
+ module_pvlib_dir=os.path.join(module_dir,get_lib_dir(),'paraview')
module_lib_py_dir=os.path.join(module_dir,get_lib_dir(),pyversio,'site-packages','salome')
module_lib_py_shared_dir=os.path.join(module_dir,get_lib_dir(),pyversio,
- 'site-packages','salome','shared_modules')
+ 'site-packages','salome')
module_share_dir=os.path.join(module_dir,'share','salome')
module_doc_gui_dir=os.path.join(module_dir,'doc','salome','gui')
module_doc_tui_dir=os.path.join(module_dir,'doc','salome','tui')
module_sharedoc_dir=os.path.join(module_dir,'share','doc','salome')
module_sharedoc_gui_dir=os.path.join(module_dir,'share','doc','salome','gui')
module_sharedoc_tui_dir=os.path.join(module_dir,'share','doc','salome','tui')
+ module_sharedoc_examples=os.path.join(module_dir,'share','doc','salome','examples')
bin_dir=os.path.join(home_dir,'bin','salome')
idl_dir=os.path.join(home_dir,'idl','salome')
lib_dir=os.path.join(home_dir,'lib','salome')
+ pvlib_dir=os.path.join(home_dir,'lib','paraview')
lib_py_dir=os.path.join(home_dir,'lib',pyversio,'site-packages','salome')
lib_py_shared_dir=os.path.join(home_dir,'lib',pyversio,
- 'site-packages','salome','shared_modules')
+ 'site-packages','salome')
share_dir=os.path.join(home_dir,'share','salome')
doc_gui_dir=os.path.join(home_dir,'doc','salome','gui')
doc_tui_dir=os.path.join(home_dir,'doc','salome','tui')
sharedoc_dir=os.path.join(home_dir,'share','doc','salome')
sharedoc_gui_dir=os.path.join(home_dir,'share','doc','salome','gui')
sharedoc_tui_dir=os.path.join(home_dir,'share','doc','salome','tui')
+ sharedoc_examples_dir=os.path.join(home_dir,'share','doc','salome','examples')
if options.clear:
rmtree(bin_dir)
print module_lib_dir, " doesn't exist"
pass
+ #directory lib/paraview : create it and link content
+ if os.path.exists(module_pvlib_dir):
+ mkdir(pvlib_dir)
+ for fn in os.listdir(module_pvlib_dir):
+ symlink(os.path.join(module_pvlib_dir, fn), os.path.join(pvlib_dir, fn))
+ pass
+ pass
+ else:
+ if verbose:
+ print module_pvlib_dir, " doesn't exist"
+ pass
+
#directory lib/pyversio/site-packages/salome : create it and link content
if not os.path.exists(module_lib_py_dir):
print "Python directory %s does not exist" % module_lib_py_dir
mkdir(lib_pypkg_dir)
mkdir(lib_py_shared_dir)
for fn in os.listdir(module_lib_py_dir):
- if fn == "shared_modules": continue
if fn == "salome": continue
symlink(os.path.join(module_lib_py_dir, fn), os.path.join(lib_py_dir, fn))
pass
for fn in os.listdir(module_sharedoc_dir):
if fn == 'gui':continue
if fn == 'tui':continue
+ if fn == 'examples':continue
symlink(os.path.join(module_sharedoc_dir, fn), os.path.join(sharedoc_dir, fn))
pass
pass
symlink(os.path.join(module_sharedoc_tui_dir, fn), os.path.join(sharedoc_tui_dir, fn))
pass
pass
+
+ #directory share/doc/salome/examples : create it and link content
+ if os.path.exists(module_sharedoc_examples):
+ mkdir(sharedoc_examples_dir)
+ for fn in os.listdir(module_sharedoc_examples):
+ symlink(os.path.join(module_sharedoc_examples, fn), os.path.join(sharedoc_examples_dir, fn))
+ pass
+ pass
#directory share/salome : create it and link content
if os.path.exists(module_share_dir):