9 list = Glob(
'*.cxx', exclude=[
'main.C'])
11 pbaseenv.Object(
'main.C')
16 srclib = pbaseenv.SharedLibrary(target = sotarget, source = list+[
'HallCDict.so'],SHLIBPREFIX=
'../lib',LIBS=[
''])
17 print (
'Source shared library = %s\n' % srclib)
19 linkbase =pbaseenv.subst(
'$SHLIBPREFIX')+sotarget
21 cleantarget = linkbase+
'.so.'+pbaseenv.subst(
'$VERSION')
22 localmajorcleantarget =
'../'+linkbase+
'.so'
24 print(
'cleantarget = %s\n' % cleantarget)
25 print(
'localmajorcleantarget = %s\n' % localmajorcleantarget)
27 os.symlink(cleantarget,localmajorcleantarget)
29 print (
" Continuing ... ")
31 Clean(srclib,cleantarget)
32 Clean(srclib,localmajorcleantarget)