pixie-lang / dust

Magic fairy dust for pixie, i.e. tooling around the language.
GNU Lesser General Public License v3.0
93 stars 14 forks source link

Project as data #14

Closed heyLu closed 9 years ago

heyLu commented 9 years ago

This adds support for reading the project definition from a project.edn file. It's very similar to our current project.pxi, but edn.

We warn the user and suggest a command to generate a project.edn from the project.pxi when we find a project.pxi, but no project.edn.

Project definitions using project.edn are preferred over the old ones.

This should handle #4.

heyLu commented 9 years ago

I'm not entirely sure how long I want to still support the defproject approach, but given that there are very few (3?) libraries so far it probably won't be long. For the same reason there won't be more "migration assistance".

kgann commented 9 years ago

:+1: looks great!