254 posts
Location
In front of my PC
Posted 25 February 2016 - 09:55 PM
make is a Lua preprocessor featuring everything you'd ever ask for - including files, defines, conditional code including, libraries, loading non-code files at compile time, and everything else!
The GitHub repository contains make itself and a nice readme with tutorials and more info:
https://github.com/jv110/Lua-makeReleases page:
https://github.com/j...a-make/releases
Edited on 18 December 2016 - 08:37 PM
254 posts
Location
In front of my PC
Posted 27 February 2016 - 02:46 PM
Just pushed an update, added support for external dependencies and @define and @undefine are now affected by @ifdef and @ifndef!
30 posts
Location
Not here
Posted 10 June 2016 - 07:09 AM
What is the copyright license?
2427 posts
Location
UK
Posted 10 June 2016 - 08:53 AM
30 posts
Location
Not here
Posted 10 June 2016 - 10:05 AM
Yeah, but that doesn't really help me as you said this:
By not providing one you implicitly reserve all rights to your code (see
http://choosealicense.com/no-license/), this means that your users can not (legally) use your code. Quite often people who don't provide a license want to reserve no rights
7083 posts
Location
Tasmania (AU)
Posted 10 June 2016 - 10:55 AM
You are not the OP.
30 posts
Location
Not here
Posted 10 June 2016 - 12:13 PM
I know, but I meant that it didn't help ME figure out if no license specified meant no copyright
Edited on 10 June 2016 - 10:17 AM
7083 posts
Location
Tasmania (AU)
Posted 10 June 2016 - 12:35 PM
A creator always has copyrights. They may have difficulty proving them under some circumstances, but no, failure to specify a license doesn't mean they relinquish them. It generally just means they don't care.
If you have further questions, you'd be better off asking within the thread Lupus linked.
30 posts
Location
Not here
Posted 10 June 2016 - 12:42 PM
Alright
2427 posts
Location
UK
Posted 10 June 2016 - 11:06 PM
I know, but I meant that it didn't help ME figure out if no license specified meant no copyright
I added a new section for you,
http://www.computercraft.info/forums2/index.php?/topic/26096-short-licensing-your-code/
30 posts
Location
Not here
Posted 13 June 2016 - 05:56 AM
Thanks, that really helped
254 posts
Location
In front of my PC
Posted 15 October 2016 - 08:15 PM
v2.0 released; BIG update! Adds libraries that can be statically and dynamically-linked, way more advanced pre-processor variables and if/else, custom build procedures and a bunch of new commands!
More info:
https://github.com/j...leases/tag/v2.0
Edited on 18 December 2016 - 08:44 PM
254 posts
Location
In front of my PC
Posted 18 December 2016 - 09:43 PM
v2.1 released! Not a very big update, but an important one: dynamic libraries now share their content across very program that links to them, can now include a file's scope as a table, and can also compile to bytecode for faster execution and to check for errors when building.
More info and download:
https://github.com/jv110/Lua-make/releases/tag/v2.1
7 posts
Posted 14 January 2017 - 11:02 AM
Fail: name `make` is already taken.
254 posts
Location
In front of my PC
Posted 25 January 2017 - 05:25 AM
Fail: this is abandoned. A "successor" is coming.
122 posts
Location
France
Posted 26 January 2017 - 03:57 PM
After realizating that this program transforms plain lua to byte code, this program has potential !
Good work :)/>.
Edited on 26 January 2017 - 03:03 PM