LexManos
a826283111
Updated conf merger script to just merge everything, and normalize the line endings so git doesn't complain.
2012-08-10 18:25:11 -07:00
LexManos
2dc00adec8
Added some missing quotes that caused issues if your workspace had a space in it.
2012-08-09 20:01:51 -07:00
LexManos
b97e937f28
Add lib folder to installed eclipse
2012-08-09 19:02:28 -07:00
LexManos
a85bb7bfdb
Fix ModLoader compilation, and MCPmerger invocation for Forge.
2012-08-09 03:04:25 -07:00
LexManos
0f2d00abf3
Include conf folder and merge config in source zip
2012-08-08 23:44:32 -07:00
LexManos
6ec3379153
Added SideTransformer to strip side only functions/fields out.
2012-08-08 18:53:41 -07:00
LexManos
b177aad1ee
Stage 1 of merging the client and server for MCP.
...
Results:
Client: 362
Server: 3 (Only due to issues of FF decompilation inconsistancies)
Common: 910
Stage 2: Write runtime transformer to remove annotated fields/methods with invalid side annotation.
2012-08-08 05:48:06 -07:00
LexManos
4607f9ebb0
Fix path trimming for copytree
2012-08-04 20:36:27 -07:00
LexManos
1b02ea0677
Patch commands.py to support side '2' as common, as well as fix a few small errors in the update_patches and fml scripts.
2012-08-04 03:34:34 -07:00
LexManos
0d1bd4c5d0
Merged transformers/ to /common and renamed the asm source download to align better with the asm bin file name.
2012-08-03 23:51:49 -07:00
LexManos
3f08f1a94c
Change place commands.py backup is stored.
2012-08-03 23:24:58 -07:00
LexManos
1069366219
FML finish won't updatemcp automatically, easier integration with forge.
2012-08-03 17:36:16 -07:00
LexManos
0002bd2875
Fix packaging and install to not have the src/ folder, making it align better with the dev env.
2012-08-03 17:32:23 -07:00
LexManos
823077dd7d
Moved setting up eclipse to setup_mcp
2012-08-03 16:56:00 -07:00
LexManos
965069ba3a
setup_fml's decompile will result in proper md5 files now {if there is no compiler issues}
2012-08-03 03:35:38 -07:00
LexManos
da47985361
Download argo/guava source references in install, and updated eclipse workspaces to reference them.
2012-08-02 23:36:00 -07:00
LexManos
68ae32c48c
Cleaned up commands.patch, removed debug print in fml.py
2012-08-02 21:14:06 -07:00
Christian
5bffbfbe0d
Fix commands patch, WorldType patch and some ML compat stuff
2012-08-02 20:09:18 -02:30
LexManos
c0a781c0bd
Introduced patching of runtime/commands.py to allow for usage of the src/common folder.
2012-08-02 00:51:51 -07:00
Christian
719bea515e
Change some stuff around - begin launching the server through the wrapper too.
...
A lot of patches went in - the client and server both launch and start up mods.
2012-08-02 02:08:30 -02:30
Christian
3ad3c474b5
Line endings for this branch
2012-08-01 21:18:55 -02:30
Christian
73ba4b68be
A load of transformer accesses- also a few tweaks to the transformer, and linux support in the fml python
2012-08-01 18:59:45 -02:30
LexManos
b786d8909a
Rewrote patch generation and application to no longer need diff, and attempt to apply common patches on decompiles that don't have one side or the other.
2012-08-01 06:54:57 -07:00
LexManos
ab45ec9fa4
Updated eclipse projects to have src-common linked resources
2012-08-01 03:52:03 -07:00
LexManos
fcbe56b504
Modified the decompiler stage to:
...
Compile and run AccessTransformer during the pre-RG stage of decompilation.
Merge resulting sources that are identical to src/common
ToDo:
Finish the common intergration:
-update_patches - Add common folder support
-apply_patches:
--patch each side, also patch all common patches to each side incase they are not merged, only if file exists.
2012-08-01 03:25:45 -07:00
LexManos
e2fac06f64
Cleaned up the install script for the source distrabution to setup the workspace properly, delete argo, and download all required dependancies.
2012-07-12 18:07:58 -07:00
Christian Weeks
e115807351
Update credits information
2012-06-02 11:45:47 -04:00
Christian Weeks
f5b29d2726
Update readme for the client side
2012-06-02 11:44:26 -04:00
Christian Weeks
647c40ba5e
Missed a couple of wording tweaks
2012-04-05 00:58:17 -04:00
Christian Weeks
9efb9741d1
Tidy up some of the installation media
2012-04-04 09:48:36 -04:00
Christian Weeks
c02319cec1
More build stuff, adding in readme etc copied from forge
2012-03-30 16:40:54 -04:00