You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When doing pattern generation, Origen has generally always been able to find a pattern list located in the list/ directory without having to give the full relative path. I.e.
origen g test.list
works just like:
origen g list/test.list
if test.list is indeed located in list/ dir at the top level of your app/plugin.
However, with the new app/ directory structure recommended for use since v0.50.0, it makes more sense to put the pattern list directory under the app/ directory.
However, this currently doesn't work:
origen g test.list
if test.list is located in app/list/.
Of course, an explicit path still works:
origen g app/list/test.list
This perhaps should be fixed for the new recommended app/ structure to work with either list/ (for backward compatibility) and app/list (or a different name that's more clear while we're at it).
Also-- to note another interesting thing (perhaps by intention) when attempting to generate a pattern list contained in a plugin from a higher level Origen application without indicating the relative path, it only works for the list/ directory in the toplevel app.
I.e. this works from toplevel app:
origen g test.list
if test.list file is located in list/ of toplevel, but not if test.list is located in list/ dir of plugin (even with plugin active).
It does work if you are explicit with the path:
origen g list/test.list
if test.list is in list/ of plugin.
Perhaps this is by design, just thought I would mention it in case we want the smart search to also look in directories in the active plugin.
The text was updated successfully, but these errors were encountered:
When doing pattern generation, Origen has generally always been able to find a pattern list located in the
list/
directory without having to give the full relative path. I.e.works just like:
if
test.list
is indeed located inlist/
dir at the top level of your app/plugin.However, with the new
app/
directory structure recommended for use since v0.50.0, it makes more sense to put the pattern list directory under theapp/
directory.However, this currently doesn't work:
if
test.list
is located inapp/list/
.Of course, an explicit path still works:
This perhaps should be fixed for the new recommended
app/
structure to work with eitherlist/
(for backward compatibility) andapp/list
(or a different name that's more clear while we're at it).Also-- to note another interesting thing (perhaps by intention) when attempting to generate a pattern list contained in a plugin from a higher level Origen application without indicating the relative path, it only works for the
list/
directory in the toplevel app.I.e. this works from toplevel app:
if
test.list
file is located inlist/
of toplevel, but not iftest.list
is located inlist/
dir of plugin (even with plugin active).It does work if you are explicit with the path:
if
test.list
is inlist/
of plugin.Perhaps this is by design, just thought I would mention it in case we want the smart search to also look in directories in the active plugin.
The text was updated successfully, but these errors were encountered: