Hi erikl,
I tried to load the local copy of
libInit.il and then load the
model.il by putting these statements in
.cdsinit in my local area. It works that way.
But there are some issues that i see.
1. The local libInit.il starts loading but then after the first line itself it starts loading the project libInit file. After successfully loading it, it reloads the local one.
Thus giving out some errors like
*Error* User post install trigger already registered for viewType maskLayout
The libInit.il in both project and local area is as below -
Code:
let( ( ddObj (success t) (libName "Lib_Name") )
printf("Loading LOCAL %s/libInit.il ...\n" libName)
if( ddGetObj(libName) then
;; load custom library initialization file
;; load library display resource file
;; load custom library initialization file (exit)
else
success = nil
)
If any of the 3 files aren't loaded then also success is set as nil, which is then used to display a status message at the end of the file.
2. The CustomExit script (3rd file) that is called to load all .ile and .il, is the one that is causing the overriding of the local model.il. I have added the path of my local model file there as well but this doesn't seem to take it.
I am very new to Skill hence I am not sure whether it is because of something wrong in the script or the file is being sourced due to some other command elsewhere.