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
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
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
931ea0c4aa
Forgot to commit the main code file change with the last commit.
2016-04-28 01:46:35 -04:00
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
ec1dbe7e46
This now correctly handles the special copy case.
2016-04-28 00:49:57 -04:00
fbcc43b2eb
The resource.msnl file is now placed in the correct output directory.
2016-04-21 15:34:03 -04:00
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
9a35cef77a
Mason is now able to compile the resources in a single threaded run.
2016-04-12 16:04:24 -04:00
9897d90be9
Commented the current code.
...
The output directory is now also set at the start.
2016-04-08 19:59:39 -04:00
d38f5c6291
Setup the loading of the resource manifest file.
2016-04-08 19:24:46 -04:00
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
660b77e22b
Initial library commit.
2016-04-04 23:06:18 -04:00