Ben Hollis
e35ce52803
Stop messing with load path in middleman executable
2012-09-15 18:45:14 -07:00
Ben Hollis
00b590eedb
Support profiling server startup and build via a --profile flag
2012-07-19 21:05:33 -07:00
Thomas Reynolds
1f6d1a7ee1
Extract load_paths so they aren't locked into the binary
2012-07-19 10:55:14 -07:00
moe
cf897e1e9e
Use plain Dir.chdir instead of enclosing middleman in a Dir.chdir-block.
...
This allows extensions, templates and monkey-patches to chdir
when needed, without triggering this ruby warning:
warning: conflicting chdir during another chdir block
2012-07-14 14:46:46 +02:00
Thomas Reynolds
862a56a343
Attempt address #466 and avoid Bundler issues with RVM
2012-06-13 20:33:50 -07:00
Thomas Reynolds
e6256d0178
--help should work in CLI
2012-06-05 11:48:34 -07:00
Thomas Reynolds
deb6bddaf6
Pathname.exist? != File.exists?
2012-06-01 19:05:32 -07:00
Thomas Reynolds
2e5b0d75a9
Use pathname consistently in file watcher
2012-05-26 17:48:58 -07:00
Thomas Reynolds
3b847696ff
Load from root bundler when running from git
2012-05-26 14:15:36 -07:00
Thomas Reynolds
d79acc7a78
Make i18n a normal extension with options
2012-05-24 16:51:36 -07:00
Thomas Reynolds
94c5f32853
Re-arrange CLI loads for hopefully faster startup time
2012-05-24 11:18:49 -07:00
Thomas Reynolds
2130e902c2
Begin splitting our requires into correct places instead of autoload
...
Disable autoload on watcher
finish moving requires out
2012-04-14 13:59:45 -07:00
Ben Hollis
f1051d8c59
Load extensions even when only using middleman-core. Also, use Bundler.require when available rather than scanning gems for extensions.
2012-03-13 23:00:02 -07:00
Thomas Reynolds
8286879f36
sprockets-sass was overwriting image-url and breaking relative assets. Fixes #256
2012-02-05 11:43:19 -08:00
Thomas Reynolds
4ff52141df
port guard vendored libs
2012-01-02 14:22:24 -08:00
Thomas Reynolds
3d3e9e2f5b
Bumped version to 3.0.0.alpha.9
2012-01-02 10:45:52 -08:00
Thomas Reynolds
73913f0ace
Start getting middleman-more tests passing. About 50% done
2011-12-29 19:04:39 -08:00
Thomas Reynolds
c8a134a386
split into middleman-core and middleman-more
2011-12-29 15:09:51 -08:00