Skip to content

Feature request: public_name for executables #33

@stedolan

Description

@stedolan

I'm really liking jbuilder - it's reduced the number of moving parts in a build quite significantly. One of the few things that still irks me is that there's a bit too much boilerplate to define an executable.

I'd like to be able to write (by analogy with the library stanza):

(executables
 ((name foo)
  (public_name bar)))

and have it work the same as what I currently write:

(executables
 ((names (foo))))
(install
 ((section bin)
  (files ((foo.exe as bar)))))

(It's also unclear to me why jbuilder uses single for library but plural for executables, and why a library has one name but an executable has several names. Is this a historical accident or a use-case I haven't run into yet?)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions