File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -30,11 +30,13 @@ macro generate_init_header(dependencies...)
3030 eager_mode = Expr[]
3131 if ! isempty (dependencies)
3232 for dep in dependencies
33- push! (deps_path_add, quote
34- isdefined ($ (dep), :PATH_list ) && append! (PATH_list, $ (dep). PATH_list)
35- isdefined ($ (dep), :LIBPATH_list ) && append! (LIBPATH_list, $ (dep). LIBPATH_list)
36- end )
37- depmod = getglobal (__module__, dep)
33+ depmod = getfield (__module__, dep)
34+ if isdefined (depmod, :PATH_list )
35+ push! (deps_path_add, :(append! (PATH_list, $ (dep). PATH_list)))
36+ end
37+ if isdefined (depmod, :LIBPATH_list )
38+ push! (deps_path_add, :(append! (LIBPATH_list, $ (dep). LIBPATH_list)))
39+ end
3840 if isdefined (depmod, :eager_mode )
3941 push! (eager_mode, :($ (dep). eager_mode ()))
4042 end
You can’t perform that action at this time.
0 commit comments