@@ -1764,8 +1764,8 @@ coreEnv.Alias( "installCore", pythonHeaderInstall )
17641764corePythonModuleEnv .Append ( LIBS = os .path .basename ( coreEnv .subst ( "$INSTALL_LIB_NAME" ) ) )
17651765corePythonModuleEnv .Append ( LIBS = os .path .basename ( corePythonEnv .subst ( "$INSTALL_PYTHONLIB_NAME" ) ) )
17661766corePythonModule = corePythonModuleEnv .SharedLibrary ( "python/IECore/_IECore" , corePythonModuleSources )
1767- corePythonModuleEnv .Depends ( corePythonModule , coreLibrary )
1768- corePythonModuleEnv .Depends ( corePythonModule , corePythonLibrary )
1767+ corePythonModuleEnv .Depends ( corePythonModule , coreLibraryInstall )
1768+ corePythonModuleEnv .Depends ( corePythonModule , corePythonLibraryInstall )
17691769
17701770corePythonModuleInstall = corePythonModuleEnv .Install ( "$INSTALL_PYTHON_DIR/IECore" , corePythonScripts + corePythonModule )
17711771corePythonModuleEnv .AddPostAction ( "$INSTALL_PYTHON_DIR/IECore" , lambda target , source , env : makeSymLinks ( corePythonEnv , corePythonEnv ["INSTALL_PYTHON_DIR" ] ) )
@@ -1912,7 +1912,8 @@ if doConfigure :
19121912 ]
19131913 )
19141914 imagePythonModule = imagePythonModuleEnv .SharedLibrary ( "python/IECoreImage/_IECoreImage" , imagePythonSources + imagePythonModuleSources )
1915- imagePythonModuleEnv .Depends ( imagePythonModule , imageLibrary )
1915+ imagePythonModuleEnv .Depends ( imagePythonModule , imageLibraryInstall )
1916+ imagePythonModuleEnv .Depends ( imagePythonModule , corePythonLibraryInstall )
19161917
19171918 # python module install
19181919 imagePythonModuleInstall = imagePythonModuleEnv .Install ( "$INSTALL_PYTHON_DIR/IECoreImage" , imagePythonScripts + imagePythonModule )
@@ -1986,9 +1987,9 @@ if doConfigure :
19861987 # python module
19871988 scenePythonModuleEnv .Append ( LIBS = os .path .basename ( sceneEnv .subst ( "$INSTALL_LIB_NAME" ) ) )
19881989 scenePythonModule = scenePythonModuleEnv .SharedLibrary ( "python/IECoreScene/_IECoreScene" , scenePythonModuleSources )
1989- scenePythonModuleEnv .Depends ( scenePythonModule , coreLibrary )
1990- scenePythonModuleEnv .Depends ( scenePythonModule , corePythonLibrary )
1991- scenePythonModuleEnv .Depends ( scenePythonModule , sceneLibrary )
1990+ scenePythonModuleEnv .Depends ( scenePythonModule , coreLibraryInstall )
1991+ scenePythonModuleEnv .Depends ( scenePythonModule , corePythonLibraryInstall )
1992+ scenePythonModuleEnv .Depends ( scenePythonModule , sceneLibraryInstall )
19921993
19931994 scenePythonModuleInstall = scenePythonModuleEnv .Install ( "$INSTALL_PYTHON_DIR/IECoreScene" , scenePythonScripts + scenePythonModule )
19941995 scenePythonModuleEnv .AddPostAction ( "$INSTALL_PYTHON_DIR/IECoreScene" , lambda target , source , env : makeSymLinks ( scenePythonModuleEnv , scenePythonModuleEnv ["INSTALL_PYTHON_DIR" ] ) )
@@ -2086,7 +2087,8 @@ if doConfigure :
20862087 ]
20872088 )
20882089 vdbPythonModule = vdbPythonModuleEnv .SharedLibrary ( "python/IECoreVDB/_IECoreVDB" , vdbPythonModuleSources )
2089- vdbPythonModuleEnv .Depends ( vdbPythonModule , vdbLibrary )
2090+ vdbPythonModuleEnv .Depends ( vdbPythonModule , vdbLibraryInstall )
2091+ vdbPythonModuleEnv .Depends ( vdbPythonModule , corePythonLibraryInstall )
20902092
20912093 vdbPythonModuleInstall = vdbPythonModuleEnv .Install ( "$INSTALL_PYTHON_DIR/IECoreVDB" , vdbPythonScripts + vdbPythonModule )
20922094 vdbPythonModuleEnv .AddPostAction ( "$INSTALL_PYTHON_DIR/IECoreVDB" , lambda target , source , env : makeSymLinks ( vdbPythonModuleEnv , vdbPythonModuleEnv ["INSTALL_PYTHON_DIR" ] ) )
@@ -2273,7 +2275,8 @@ if env["WITH_GL"] and doConfigure :
22732275 ]
22742276 )
22752277 glPythonModule = glPythonModuleEnv .SharedLibrary ( "python/IECoreGL/_IECoreGL" , glPythonSources )
2276- glPythonModuleEnv .Depends ( glPythonModule , glLibrary )
2278+ glPythonModuleEnv .Depends ( glPythonModule , glLibraryInstall )
2279+ glPythonModuleEnv .Depends ( glPythonModule , corePythonLibraryInstall )
22772280
22782281 glPythonScripts = glob .glob ( "python/IECoreGL/*.py" )
22792282 glPythonModuleInstall = glPythonModuleEnv .Install ( "$INSTALL_PYTHON_DIR/IECoreGL" , glPythonScripts + glPythonModule )
@@ -2469,7 +2472,8 @@ if doConfigure :
24692472 ]
24702473 )
24712474 mayaPythonModule = mayaPythonModuleEnv .SharedLibrary ( "python/IECoreMaya/_IECoreMaya" , mayaPythonSources )
2472- mayaPythonModuleEnv .Depends ( mayaPythonModule , mayaLibrary )
2475+ mayaPythonModuleEnv .Depends ( mayaPythonModule , mayaLibraryInstall )
2476+ mayaPythonModuleEnv .Depends ( mayaPythonModule , corePythonLibraryInstall )
24732477
24742478 mayaPythonModuleInstall = mayaPythonModuleEnv .Install ( "$INSTALL_PYTHON_DIR/IECoreMaya" , mayaPythonScripts + mayaPythonModule )
24752479 mayaPythonModuleEnv .AddPostAction ( "$INSTALL_PYTHON_DIR/IECoreMaya" , lambda target , source , env : makeSymLinks ( mayaPythonModuleEnv , mayaPythonModuleEnv ["INSTALL_PYTHON_DIR" ] ) )
@@ -2684,7 +2688,8 @@ if doConfigure :
26842688 nukePythonModuleEnv .AddPostAction ( "$INSTALL_NUKEPYTHON_DIR/IECoreNuke" , lambda target , source , env : makeSymLinks ( nukePythonModuleEnv , nukePythonModuleEnv ["INSTALL_NUKEPYTHON_DIR" ] ) )
26852689 nukePythonModuleEnv .Alias ( "install" , nukePythonModuleInstall )
26862690 nukePythonModuleEnv .Alias ( "installNuke" , nukePythonModuleInstall )
2687- nukePythonModuleEnv .Depends ( nukePythonModule , corePythonModule )
2691+ nukePythonModuleEnv .Depends ( nukePythonModule , corePythonModuleInstall )
2692+ nukePythonModuleEnv .Depends ( nukePythonModule , corePythonLibraryInstall )
26882693
26892694 if coreEnv ["INSTALL_CORENUKE_POST_COMMAND" ]!= "" :
26902695 # this is the only way we could find to get a post action to run for an alias
@@ -2913,7 +2918,8 @@ if doConfigure :
29132918 ]
29142919 )
29152920 houdiniPythonModule = houdiniPythonModuleEnv .SharedLibrary ( "python/IECoreHoudini/_IECoreHoudini" , houdiniPythonSources )
2916- houdiniPythonModuleEnv .Depends ( houdiniPythonModule , houdiniLib )
2921+ houdiniPythonModuleEnv .Depends ( houdiniPythonModule , houdiniLibInstall )
2922+ houdiniPythonModuleEnv .Depends ( houdiniPythonModule , corePythonLibraryInstall )
29172923 houdiniPythonModuleInstall = houdiniPythonModuleEnv .Install ( "$INSTALL_PYTHON_DIR/IECoreHoudini" , houdiniPythonScripts + houdiniPythonModule )
29182924 houdiniPythonModuleEnv .AddPostAction ( "$INSTALL_PYTHON_DIR/IECoreHoudini" , lambda target , source , env : makeSymLinks ( houdiniPythonModuleEnv , houdiniPythonModuleEnv ["INSTALL_PYTHON_DIR" ] ) )
29192925 houdiniPythonModuleEnv .Alias ( "install" , houdiniPythonModuleInstall )
@@ -3114,7 +3120,8 @@ if doConfigure :
31143120 ]
31153121 )
31163122 usdPythonModule = usdPythonModuleEnv .SharedLibrary ( "contrib/IECoreUSD/python/IECoreUSD/_IECoreUSD" , usdPythonSources )
3117- usdPythonModuleEnv .Depends ( usdPythonModule , usdLibrary )
3123+ usdPythonModuleEnv .Depends ( usdPythonModule , usdLibraryInstall )
3124+ usdPythonModuleEnv .Depends ( usdPythonModule , corePythonLibraryInstall )
31183125
31193126 usdPythonModuleInstall = usdPythonModuleEnv .Install ( "$INSTALL_PYTHON_DIR/IECoreUSD" , usdPythonScripts + usdPythonModule )
31203127 usdPythonModuleEnv .AddPostAction ( "$INSTALL_PYTHON_DIR/IECoreUSD" , lambda target , source , env : makeSymLinks ( usdPythonModuleEnv , usdPythonModuleEnv ["INSTALL_PYTHON_DIR" ] ) )
@@ -3247,8 +3254,9 @@ if doConfigure :
32473254 ]
32483255 )
32493256 alembicPythonModule = alembicPythonModuleEnv .SharedLibrary ( "contrib/IECoreAlembic/python/IECoreAlembic/_IECoreAlembic" , alembicPythonSources )
3250- alembicPythonModuleEnv .Depends ( alembicPythonModule , alembicLibrary )
3251- alembicPythonModuleEnv .Depends ( alembicPythonModule , scenePythonModule )
3257+ alembicPythonModuleEnv .Depends ( alembicPythonModule , alembicLibraryInstall )
3258+ alembicPythonModuleEnv .Depends ( alembicPythonModule , scenePythonModuleInstall )
3259+ alembicPythonModuleEnv .Depends ( alembicPythonModule , corePythonLibraryInstall )
32523260
32533261 alembicPythonModuleInstall = alembicPythonModuleEnv .Install ( "$INSTALL_PYTHON_DIR/IECoreAlembic" , alembicPythonScripts + alembicPythonModule )
32543262 alembicPythonModuleEnv .AddPostAction ( "$INSTALL_PYTHON_DIR/IECoreAlembic" , lambda target , source , env : makeSymLinks ( alembicPythonModuleEnv , alembicPythonModuleEnv ["INSTALL_PYTHON_DIR" ] ) )
@@ -3383,7 +3391,8 @@ if doConfigure :
33833391 ]
33843392 )
33853393 appleseedPythonModule = appleseedPythonModuleEnv .SharedLibrary ( "contrib/IECoreAppleseed/python/IECoreAppleseed/_IECoreAppleseed" , appleseedPythonSources )
3386- appleseedPythonModuleEnv .Depends ( appleseedPythonModule , appleseedLibrary )
3394+ appleseedPythonModuleEnv .Depends ( appleseedPythonModule , appleseedLibraryInstall )
3395+ appleseedPythonModuleEnv .Depends ( appleseedPythonModule , corePythonLibraryInstall )
33873396
33883397 appleseedPythonModuleInstall = appleseedPythonModuleEnv .Install ( "$INSTALL_PYTHON_DIR/IECoreAppleseed" , appleseedPythonScripts + appleseedPythonModule )
33893398 appleseedPythonModuleEnv .AddPostAction ( "$INSTALL_PYTHON_DIR/IECoreAppleseed" , lambda target , source , env : makeSymLinks ( appleseedPythonModuleEnv , appleseedPythonModuleEnv ["INSTALL_PYTHON_DIR" ] ) )
0 commit comments