Commit Graph

4 Commits (d0a163dcecb06d5d6ef27709725eb0bf2e5775cf)

Author SHA1 Message Date
Luka Vandervelden 671fac6d8f Broken moonscript module fixed. 2016-04-06 13:26:23 +02:00
Luka Vandervelden 2024b1e1f9 Shebangs added to compiled moonscript files.
- If an alternate installation directory is specified by hand,
	  however, no shebang will be added, because that file is likely
	  to be used as a module or some other sort of loadable code.
	- This is mostly a temporary workaround, because we need to be
	  more specific about what files need to receive a shebang and
	  what other files do not. auto[$target] could do the
	  distinction, though, but additional variables could be
	  preferable.
2016-04-06 13:16:27 +02:00
Luka Vandervelden b449ce07a3 Possible brokeness fixed in scripts and moon. 2016-04-06 12:05:18 +02:00
Luka Vandervelden 711e92c22d Various.
- nodist[file] can be used to prevent inclusion of something in the
	  tarballs, even if it’s a source or something that should normally be
	  included.
	- filename[target] can be used to rename files at installation-time.
	- A moonscript module was added.
	- Many modules update.
	- Some grooming, some deprecated code removed.
	- Makefile regenerated.
2016-04-06 10:12:06 +02:00