Antoine Mercadal
c603326e58
Use try/finally to ensure popen streams are always closed
2015-05-09 10:22:13 -07:00
Antoine Mercadal
bcb1630f20
FIXED: Closes all streams after a OS.popen()
...
Previously, when popen was called, the 3 streams (stdin, stderr and stdourt) where never closed. This was the reason of the having an impossible number of open files.
This patch ensure all streams are closed after using them. This means that the ulimit trick is no more necessary
2015-04-23 16:46:01 -07:00
Antoine Mercadal
cdaed50939
Readd Aristo1 build process
...
Cappuccino will now continue to support Aristo1
By default Aristo2 will be used, unless you add in your Info.plist
<key>CPDefaultTheme</key>
<string>Aristo</string>
In that case Aristo2 will be use.
If you put
<key>CPDefaultTheme</key>
<string>MyCustomTheme</string>
It will use your custom theme as usual from your app's Resource folder
2013-01-08 15:03:14 -08:00
Antoine Mercadal
93e931e2b6
Fix Aristo2 Build process
2013-01-03 13:47:50 -08:00
Andrea D'Amore
c1be09c692
press: fixing basedir being added twice to png destination path
2012-01-06 15:25:54 +01:00
Paul Baumgart
45ebe2c905
Fix deprecation warnings
2010-10-06 23:04:46 -07:00
Klaas Pieter Annema
e2741ba604
made press work with custom themes
2010-09-08 16:13:45 +02:00
Koen Bok and Klaas Pieter Annema
5b7497093c
Made flatten work with custom themes.
2010-09-08 16:12:22 +02: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
eb24ba9835
Re-enable flatten compression by default.
2010-04-01 23:48:48 -07:00
Tom Robinson
468869821f
Add charset attributes to all external script tags, including flatten. Fixes unicode bugs in flatten.
2010-04-01 23:41:08 -07:00
Tom Robinson
0c85dbf9b0
Add some charset options, and disable compressor by default.
2010-04-01 23:15:47 -07:00
Tom Robinson
2db47e413e
Add comrpessor support to flatten.
2010-04-01 12:01:16 -07:00
Tom Robinson
b8fddc98bf
Fixes flatten, splitting mode. Also escape dollar signs before replacing.
2010-04-01 11:12:08 -07:00
Francisco Ryan Tolmasky I
8d1f787179
Fix for a few minor regressions:
...
1. Split out flatten specific code to get file size back down.
2. Fix for non-native string URL not working with the URLCache (typeof x !=== "string")
3. Fix for slight IE performance regression.
Reviewed by me.
2010-03-28 11:39:36 -07:00
Tom Robinson
df8357e1fc
Add --split option to flatten. Asynchronously load multiple flattened files.
2010-03-20 23:38:40 -07:00
Tom Robinson
5f4281b851
Add default theme to flattened app, "-P" option for specifying other inlined files.
2010-03-16 22:38:30 -07:00
Tom Robinson
ac69879fba
Update flatten to use new file/function caching system.
2010-03-13 21:42:51 -08:00
Tom Robinson
ece7996895
Cleanup flatten, use resourceAtURL instead of manually walking path.
2010-03-13 01:17:47 -08:00
Tom Robinson
94bf2a36cf
Updated flatten to work with new loader changes.
2010-03-11 15:56:58 -08:00
Tom Robinson
63127bf9c3
Fix CFBundle path deprecation warning and absoluteString not found.
2010-03-11 14:35:06 -08:00
Tom Robinson
65e12269d1
Fix flatten
2010-03-07 18:24:45 -08:00
Ross Boucher
e804d44934
Slight error in my sprintf change. Fixed here.
2010-03-07 17:54:57 -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
f02286e3f5
Update press to support new fileExecutableSearcher style.
...
Reviewed by me.
2010-03-07 14:33:39 -08:00
Tom Robinson
aff4883222
Initial fixes for "flatten". Loads everything correct but AppKit does not start completely.
2010-03-07 02:16:01 -08:00
Tom Robinson
fbed77fc64
Fix press yet again.
2010-03-07 00:53:08 -08:00
Tom Robinson
92b5b34d17
Add --index option to flatten to specify an alternate index.html file.
2010-03-02 00:52:19 -08:00
Tom Robinson
f5edf2a4c2
Cleanup press and flatten arguments.
2010-02-25 19:50:06 -08:00
Tom Robinson
ad99dca6ac
Move tools to cappuccino package's "bin" directory
2010-02-25 15:32:24 -08:00