eb6040c9e5
Updated the library to use the new rust style and CM code.
2020-07-02 23:38:59 -04:00
d155ae2a68
Fixed some compile errors.
2018-02-02 12:21:19 -05:00
059f2a2630
Adjusted Mason to work with the new library locations and code.
2017-11-23 00:12:27 -05:00
168d704273
Arguments were being pushed together.
...
Arguments were being grouped as "-i file.in" instead of "-i" "file.in".
This meant that they were not being parsed right by Spellbooks ArgParser.
They are now properly split up.
2016-07-31 02:53:59 -04:00
75a7ba6a7a
Changed the email address to the correct one.
2016-07-31 02:52:29 -04:00
Jason Travis Smith
d500c86d68
A fancy new build script example.
...
This uses the correct method of getting the environment variables
and now correctly find the output directory. It needs more
comments though.
2016-04-28 03:04:35 -04:00
Jason Travis Smith
3a9802d301
The output directory is now correctly set on sections.
...
The output directory is now correctly set so that a section's resource's
compiled output will be placed in the correct spot.
2016-04-28 02:59:54 -04:00
Jason Travis Smith
931ea0c4aa
Forgot to commit the main code file change with the last commit.
2016-04-28 01:46:35 -04:00
Jason Travis Smith
4fd0d65e07
A sections source files will be found in the resource directory.
...
The processor now adjusts the sections src file name to point to the
resource directory. This is done with a simple prepend.
2016-04-28 01:34:27 -04:00
Jason Travis Smith
ec1dbe7e46
This now correctly handles the special copy case.
2016-04-28 00:49:57 -04:00
Jason Travis Smith
fbcc43b2eb
The resource.msnl file is now placed in the correct output directory.
2016-04-21 15:34:03 -04:00
Jason Travis Smith
1f6ade85fa
The resource loader manifest is now created and can be loaded later.
...
The example, build.rs, is also able to be used as the build file for
a cargo crate build.
2016-04-14 18:40:41 -04:00
Jason Travis Smith
9a35cef77a
Mason is now able to compile the resources in a single threaded run.
2016-04-12 16:04:24 -04:00
Jason Travis Smith
9897d90be9
Commented the current code.
...
The output directory is now also set at the start.
2016-04-08 19:59:39 -04:00
Jason Travis Smith
d38f5c6291
Setup the loading of the resource manifest file.
2016-04-08 19:24:46 -04:00
Jason Travis Smith
9b9a9a1572
Added some documentation about the Mason manifest files.
...
This should handle describing the Mason resource and
loader manifest formats.
2016-04-07 00:41:43 -04:00
Jason Travis Smith
660b77e22b
Initial library commit.
2016-04-04 23:06:18 -04:00