Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

External lint program #6

Open
ksoichiro opened this issue May 24, 2014 · 0 comments
Open

External lint program #6

ksoichiro opened this issue May 24, 2014 · 0 comments

Comments

@ksoichiro
Copy link
Owner

golang is useful to create portable program, but it is not always appropriate to add some user-defined lint algorithms.
So fint should allow execution of external programs as modules.
Maybe it is necessary to add some variables like project root path, module root path, etc.

Directory structure:

.fint
  builtin
    modules
      something <-- external program's configuration
        config.json
        sth <-- external binary

something/config.json:

{"type":"external", "executable":["${module_root}/something/sth", "-s ${src_root}"], "description":"my original tool."}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant