Jump to content




make v2.1 - Lua pre-processor for ComputerCraft

utility

15 replies to this topic

#1 jv110

  • Members
  • 108 posts
  • LocationIn 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-make

Releases page:
https://github.com/j...a-make/releases

Edited by jv110, 18 December 2016 - 09:37 PM.


#2 jv110

  • Members
  • 108 posts
  • LocationIn 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!

#3 Tobias SN

  • Members
  • 28 posts
  • LocationNot here

Posted 10 June 2016 - 06:09 AM

What is the copyright license?

#4 Lupus590

  • Members
  • 2,029 posts
  • LocationUK

Posted 10 June 2016 - 07:53 AM

For the OP to help them answer the above question: http://www.computerc...sing-your-code/ [/shamlessPlug]

#5 Tobias SN

  • Members
  • 28 posts
  • LocationNot here

Posted 10 June 2016 - 09:05 AM

Yeah, but that doesn't really help me as you said this:

Quote

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


#6 Bomb Bloke

    Hobbyist Coder

  • Moderators
  • 7,099 posts
  • LocationTasmania (AU)

Posted 10 June 2016 - 09:55 AM

You are not the OP.

#7 Tobias SN

  • Members
  • 28 posts
  • LocationNot here

Posted 10 June 2016 - 11:13 AM

I know, but I meant that it didn't help ME figure out if no license specified meant no copyright

Edited by PCCrafter, 10 June 2016 - 11:17 AM.


#8 Bomb Bloke

    Hobbyist Coder

  • Moderators
  • 7,099 posts
  • LocationTasmania (AU)

Posted 10 June 2016 - 11:35 AM

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.

#9 Tobias SN

  • Members
  • 28 posts
  • LocationNot here

Posted 10 June 2016 - 11:42 AM

Alright

#10 Lupus590

  • Members
  • 2,029 posts
  • LocationUK

Posted 10 June 2016 - 10:06 PM

View PostPCCrafter, on 10 June 2016 - 11:13 AM, said:

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.computerc...sing-your-code/

#11 Tobias SN

  • Members
  • 28 posts
  • LocationNot here

Posted 13 June 2016 - 04:56 AM

Thanks, that really helped

#12 jv110

  • Members
  • 108 posts
  • LocationIn front of my PC

Posted 15 October 2016 - 07: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 by jv110, 18 December 2016 - 09:44 PM.


#13 jv110

  • Members
  • 108 posts
  • LocationIn 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/j...leases/tag/v2.1

#14 handicraftsman

  • Members
  • 7 posts

Posted 14 January 2017 - 11:02 AM

Fail: name `make` is already taken.

#15 jv110

  • Members
  • 108 posts
  • LocationIn front of my PC

Posted 25 January 2017 - 05:25 AM

Fail: this is abandoned. A "successor" is coming.

#16 Cross_Sans

  • Members
  • 122 posts
  • LocationFrance

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 by Redall, 26 January 2017 - 04:03 PM.






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users