Martin Carlberg
5481ce25b2
Fixed: Will compiler or issue correct error message when wrong case is used in filename on @import statements
2013-03-07 17:48:21 +01:00
Antoine Mercadal
5312524871
Define navigator.userAgent as another ugly Rhino fix
2013-02-28 15:41:14 -08:00
Antoine Mercadal
1080ace4cd
Make the ugly fix for rhino a little bit uglier, but makes build on linux works
2013-01-25 10:11:07 -08:00
Martin Carlberg
1280b6e13e
Fixed new compiler to load frameworks for the environment that it is building and not for the environment that is running
2013-01-23 15:25:13 +01:00
Alexander Ljungberg
cc05df412e
Fixed: objjc didn't print some errors.
...
Before this fix, certain errors during compilation such as not being able to load a file, would cause the compilation to fail without stating what went wrong.
This fix prints such errors and avoids crashing later when the result of the compilation is undefined.
2013-01-21 01:08:28 +00:00
Alexander Ljungberg
ad109532be
It's enough to read flattensSources once.
2013-01-20 18:09:55 +00:00
Martin Carlberg
f076b05e7e
More information: Shows that the new compiler is used when doing "objjc --help". New output: "Usage (objjc 2.0):…"
2013-01-11 08:06:51 +01:00
Martin Carlberg
c192f3b47b
Fix to make the Cappuccino framework compile with rhino
2013-01-10 11:21:45 +01:00
Martin Carlberg
89da16afec
Fixed objjc to output compiled source not the input source
2013-01-09 14:58:22 +01:00
Martin Carlberg
1dfc77a4ba
Fixed objjc to use new acorn based compiler
2013-01-09 14:12:58 +01:00
Martin Carlberg
4fb8fa1311
Code clean up
2013-01-09 14:03:38 +01:00
Martin Carlberg
0a573f9da1
Removed unused 6th parameter
2013-01-09 09:29:43 +01:00
Martin Carlberg
9cb14d6db3
Added new faster compiler based on acorn parser
2013-01-07 09:59:10 +01:00
Martin Carlberg
ac3a399df3
Set to use new compiler when compiling with jake
2012-12-20 15:20:38 +01:00
Martin Carlberg
c297e926f9
Compiler now works with jake and can compiler the whole Cappuccino framework. A lot of test cases still fail
2012-12-16 17:38:47 +01:00
Alexander Ljungberg
b032c9e455
Fixed: objcc --includeTypeSignatures typo.
2012-08-21 22:37:08 +01:00
Alexander Ljungberg
c4eaf083b4
Code formatting. Don't shadow compressor function name.
2012-03-13 20:29:38 +00:00
Alexander Ljungberg
df6b592d11
Refs #1474 . Allow -T argument before -- in objjc and document it in help.
...
Seems like all options should be before -- really.
2012-03-13 20:27:20 +00:00
Georges Auberger
70432f0198
Added -T directive to enable ObjectiveJ.Preprocessor.Flags.IncludeTypeSignatures flag on preprocessor
2012-03-07 22:10:16 -08:00
Alexander Ljungberg
7147266ddf
objjc option to compile to plain JavaScript (suitable for linting).
2011-11-10 11:59:26 +00:00
Alexander Ljungberg
ed4fc3b20f
objjc compile to stdout, argument parsing, --help.
2011-11-10 10:37:46 +00:00
Alexander Ljungberg
7e8b71dd52
Semicolons.
2011-11-10 10:36:47 +00:00
Francisco Ryan Tolmasky I
80c8fd9794
Fix bundletask to include .js files.
...
Reviewed by @tolmasky.
2011-07-02 08:38:10 -07:00
Antoine Mercadal
3012cc7c92
add setPreventsNib2Cib to bundletask.js
...
This allows to be able to have the XIB/NIB and CIB version in the resource
directory and to prevent to run nib2cib by just copying the CIB version.
This is very usefull in the caseof using a Linux build machine for your application
2011-04-30 11:40:47 +02:00
Francisco Ryan Tolmasky I
f46bbf83a8
Slight fix for correctness with --include.
...
Reviewed by me.
2010-11-01 11:26:59 -07:00
Francisco Ryan Tolmasky I
52f7844aee
Made it so .h files are automatically included in AppKit (avoiding needing to manually include Platform.h, etc.).
...
Also changed a bunch of <AppKit/*> imports to "*" imports.
Reviewed by me.
2010-11-01 11:10:01 -07:00
Paul Baumgart
45ebe2c905
Fix deprecation warnings
2010-10-06 23:04:46 -07:00
Francisco Ryan Tolmasky I
06bb1a96f3
Fix for objjc not compiling.
...
Reviewed by me.
2010-09-19 15:21:01 -07:00
Ross Boucher
80b70ec6b9
Can't sprited resources whos resulting dataURL is larger than 32k, not resources which themselves are over 32k.
2010-05-12 19:08:30 -07:00
Francisco Ryan Tolmasky I
72a3888062
Add ObjectiveJ global to CommonJS so that references to it aren't broken in Cappuccino.
...
Reviewed by me.
2010-04-21 22:55:46 -07:00
Tom Robinson
a18fb1b686
Add manifest generation options to press and flatten, since manifests need to be updated after each is run.
2010-04-12 13:47:38 -07:00
Tom Robinson
9f50f08065
Add automated HTML5 cache manifest generation. Disabled by default.
2010-04-07 22:46:23 -07:00
Francisco Ryan Tolmasky I
99282026fa
One more fix for image spriting.
...
Reviewed by me.
2010-03-30 00:45:11 -07:00
Francisco Ryan Tolmasky I
fe0818c612
Don't generate image files if there aren't any.
...
Reviewed by me.
2010-03-27 13:54:07 -07:00
Francisco Ryan Tolmasky I
6843df410a
Fix for empty data URLs, MHTML, etc. files being created when no image resources exist, causing a useless xhr.
...
Reviewed by me.
2010-03-21 14:30:31 -07:00
Tom Robinson
d8fb849691
Refactor objj_eval to work in the browser. Move from CommonJS-specific code to Objective-J proper.
2010-03-16 23:57:37 -07:00
Tom Robinson
c53bff288a
Add a central version.json file. Change package building to insert version, revision, and timestamp. Auto-push tags.
2010-03-08 15:10:08 -08:00
Ross Boucher
e3dc9fd96b
Make sprintf no longer global, instead ObjectiveJ.sprintf.
2010-03-07 17:41:33 -08:00
Francisco Ryan Tolmasky I
2edcfbda35
Updated version strings in preparation for 0.8.0 Release Candidate.
...
Reviewed by me.
2010-03-06 22:30:51 -08:00
Ross Boucher
994383f73a
Remove print statement.
2010-03-06 15:32:07 -08:00
Francisco Ryan Tolmasky I
510eaabcfb
Fix some MHTML generation stuff.
...
Reviewed by me.
2010-03-06 01:57:10 -08:00
Francisco Ryan Tolmasky I
eb57d14673
Further migration from file paths to CFURLs.
...
Reviewed by me.
2010-03-03 01:04:25 -08:00
Tom Robinson
621e79fe33
Fixes press, objj-analysis-tools, etc broken due to changes to loader
2010-02-22 12:54:17 -08:00
Francisco Ryan Tolmasky I
272f938f2e
Fix for CPData naming issues, added test cases, and fixed isEqual: for CPDictionary.
...
Reviewed by me.
2010-02-21 23:29:41 -08:00
Francisco Ryan Tolmasky I
3968d35cac
Once again fix for Fix for accounting for non-Cappuccino libraries placing things on
...
Object.prototype and Don't recreate sprited resources every time, and fix a bug where two
bundle tasks in the same jakefile would conflict when creating sprited
resources.
Reviewed by me.
2010-02-20 02:24:54 -08:00
Francisco Ryan Tolmasky I
841ed9ea89
Major cleanup of globals and exports. Removed many accidental globals and no more need for eval in the initialization process. Also fixes Theme Showcase.
...
Reviewed by me.
2010-02-20 01:04:17 -08:00
Ross Boucher
b7df6c1480
Fix support for MHTML. This uses feature detection to determine if DataURLs, and then if MHTML is supported, and falls back on the original unsprited images.
...
Closes #376 .
2010-02-19 16:48:57 -08:00
Paul Baumgart and Ross Boucher
25dfcd38a7
Fix case on require() parameter ("OS" -> "os")
2010-02-19 13:00:31 -08:00
Francisco Ryan Tolmasky I
3a9845f784
Don't recreate sprited resources every time, and fix a bug where two bundle tasks in the same jakefile would conflict when creating sprited resources.
...
Reviewed by me.
2010-02-18 23:32:11 -08:00
Tom Robinson
8f519caa77
Remove old shrinksafe jars
2010-02-17 18:02:32 -08:00