Skip to content
Newer
Older
100644 105 lines (87 sloc) 3.68 KB
856fe96 Costello now functions. Still need to get Abbot running unit tests th…
Charles Jolley authored Jan 22, 2009
1 # ==========================================================================
2 # SproutCore JavaScript Framework - Buildfile
f2a3f93 Fix copyright statements to say Apple Inc
Charles Jolley authored Jul 28, 2009
3 # copyright (c) 2009 - Apple Inc.
175e3f7 @wagenet Missed a copyright
wagenet authored Jan 22, 2011
4 # portions copyright Strobe Inc. and contributors
856fe96 Costello now functions. Still need to get Abbot running unit tests th…
Charles Jolley authored Jan 23, 2009
5 # ==========================================================================
6
7 # This buildfile defines the configurations needed to link together the
8 # various frameworks that make up SproutCore. If you want to override some
9 # of these settings, you should make changes to your project Buildfile
10 # instead.
9ed49c5 @ialexi Flesh out the Test Controls app some more, tweak styles for FormView,…
ialexi authored Apr 5, 2010
11
33e3682 Basic setup needed to get costello + unit tests running
Charles Jolley authored Jan 22, 2009
12 config :all,
cece343 Moved unit testing code into its own framework; make all costello uni…
Charles Jolley authored Jan 25, 2009
13 :layout => 'sproutcore:lib/index.rhtml',
5e2803e Initial commit of themes. Rebuilt/moved basic index.rhtml template. I…
Charles Jolley authored Jan 25, 2009
14 :test_layout => 'sproutcore:lib/index.rhtml',
9d3401e Including empty_theme causes issues. You don't need it during testing.
Alex Iskander authored Jul 27, 2010
15 :test_required => ['sproutcore/testing'],
cce5488 Load testing framework as part of debug mode.
Charles Jolley authored May 9, 2009
16 :debug_required => ['sproutcore/debug', 'sproutcore/testing']
9250d55 Add new tests application
Charles Jolley authored Mar 11, 2009
17
d9d232d Buildfile now combines JS by default
Charles Jolley authored Jul 27, 2009
18 # in debug mode, combine the JS for SC by default. This will improve perf
19 # while working with apps. If you are hacking SC itself, you can turn this
20 # off in your project buildfile by referencing sproutcore specifically
21 mode :debug do
22 config :all,
d831243 Combine javascripts in debug mode for SproutCore to speed up dev.
Charles Jolley authored Oct 27, 2009
23 :combine_javascript => true,
d9d232d Buildfile now combines JS by default
Charles Jolley authored Jul 27, 2009
24 :combine_stylesheet => true
25 end
26
9250d55 Add new tests application
Charles Jolley authored Mar 12, 2009
27 # CORE FRAMEWORKS
6891ba0 Move bootstrap into its own inlined file.
Charles Jolley authored Sep 29, 2009
28 config :bootstrap, :required => [], :use_modules => false
29
07ceeb0 Update testing framework to use new version of qunit, change testing …
Colin Campbell authored Apr 6, 2011
30 config :jquery, :required => [], :test_required => [], :debug_required => []
21a6ab0 Add a handlebars framework and test SC.TemplateView working with it.
tomhuda authored Feb 9, 2011
31 config :handlebars, :required => []
e8e034f Rename amber to core_foundation
tomhuda authored Feb 9, 2011
32 config :runtime, :required => [:jquery]
3fdc392 Separate core DateTime code from localization-specific code as core D…
Colin Campbell authored Apr 4, 2011
33 config :'datetime/core', :required => [:runtime]
34 config :datetime, :required => [:'datetime/core']
21a6ab0 Add a handlebars framework and test SC.TemplateView working with it.
tomhuda authored Feb 10, 2011
35 config :core_foundation, :required => [:runtime, :handlebars]
5eb5248 Add 'datetime/localized' to the Buildfile configs so it doesn't bust …
Colin Campbell authored Apr 5, 2011
36 config :'datetime/localized', :required => [:core_foundation]
ccd4967 @wagenet Extract routing into its own framework - Fixed #397
wagenet authored Apr 28, 2011
37 config :routing, :required => [:core_foundation]
38 config :foundation, :required => [:routing, :core_foundation, :datetime, :'datetime/localized', :ajax]
90c1502 @wagenet Added DateTime framework for use by DataStore and Foundation
wagenet authored Feb 22, 2011
39 config :datastore, :required => [:runtime, :datetime]
e8e034f Rename amber to core_foundation
tomhuda authored Feb 10, 2011
40 config :desktop, :required => [:foundation]
41 config :media, :required => [:desktop]
974e659 @mlcohen flipped Ki (v0.5.0) over to SproutCore's statechart framework. All co…
mlcohen authored Mar 20, 2011
42 config :statechart, :required => [:core_foundation], :test_required => [:core_foundation, :desktop]
032569d @hvgotcodes move SC.Request/Response to new framework
hvgotcodes authored Mar 29, 2011
43 config :ajax, :required => [:runtime, :core_foundation]
8b1f8a7 Moving more files to the new media framework
Juan Pinzon authored Mar 1, 2010
44
9250d55 Add new tests application
Charles Jolley authored Mar 12, 2009
45 # WRAPPER FRAMEWORKS
5551211 Squashed commit of the following:
Charles Jolley authored Jun 16, 2010
46 config :sproutcore, :required => [:desktop, :datastore]
d5567bc Add mini framework to build
Charles Jolley authored Jul 27, 2009
47 config :mini, :required => [:runtime, :datastore]
c363ec4 @ialexi Start integration of FormView, and make FlowedLayout mixin.
ialexi authored Apr 4, 2010
48 config :animation, :required => :foundation
ce82855 @onkis Updated Buildfile to include designer framework
onkis authored Jul 14, 2009
49
07ceeb0 Update testing framework to use new version of qunit, change testing …
Colin Campbell authored Apr 6, 2011
50 config :qunit, :required => []
51 config :testing, :required => [:jquery], :test_required => [], :debug_required => []
52
9250d55 Add new tests application
Charles Jolley authored Mar 12, 2009
53 # SPECIAL FRAMEWORKS AND THEMES
54 # These do not require any of the built-in SproutCore frameworks
07ceeb0 Update testing framework to use new version of qunit, change testing …
Colin Campbell authored Apr 6, 2011
55 %w(debug legacy_theme empty_theme).each do |target_name|
9250d55 Add new tests application
Charles Jolley authored Mar 12, 2009
56 config target_name,
5e2803e Initial commit of themes. Rebuilt/moved basic index.rhtml template. I…
Charles Jolley authored Jan 26, 2009
57 :required => [], :test_required => [], :debug_required => []
58 end
59
9250d55 Add new tests application
Charles Jolley authored Mar 12, 2009
60 # CONFIGURE THEMES
a109390 Cleanup of images; placed unit testing into its own div
Charles Jolley authored Mar 1, 2009
61 config :empty_theme,
62 :theme_name => 'empty-theme',
b8b3cc5 Revert to master, plus a few changes.
Alex Iskander authored Jul 22, 2010
63 :test_required => ['sproutcore/testing'],
a109390 Cleanup of images; placed unit testing into its own div
Charles Jolley authored Mar 2, 2009
64 :debug_required => ['sproutcore/debug']
5e2803e Initial commit of themes. Rebuilt/moved basic index.rhtml template. I…
Charles Jolley authored Jan 26, 2009
65
b92346b Basic iphone support
Charles Jolley authored Mar 15, 2009
66 config :iphone_theme,
67 :theme_name => 'iphone-theme',
68 :required => [],
69 :test_required => ['sproutcore/testing'],
70 :debug_required => ['sproutcore/debug']
71
1c05689 Rename standard_theme to legacy_theme
Alex Iskander authored Mar 5, 2011
72 config :legacy_theme,
a109390 Cleanup of images; placed unit testing into its own div
Charles Jolley authored Mar 2, 2009
73 :required => :empty_theme,
74 :theme_name => 'sc-theme',
75 :test_required => ['sproutcore/testing'],
76 :debug_required => ['sproutcore/debug']
9250d55 Add new tests application
Charles Jolley authored Mar 12, 2009
77
8fc6ae6 @ialexi ButtonView using automatic sizing causes regressions in SelectView (a…
ialexi authored Apr 6, 2010
78 config :ace,
98da014 @ialexi Fixing fixing fixing. Changing this fixed things for me, and it is li…
ialexi authored Apr 9, 2010
79 :required => :empty_theme,
f2c5057 Clean up Buildfile a little.
Alex Iskander authored Feb 3, 2011
80 :theme_name => nil,
c363ec4 @ialexi Start integration of FormView, and make FlowedLayout mixin.
ialexi authored Apr 4, 2010
81 :test_required => ['sproutcore/testing'],
2575c1c Include CSS theme name in buildfile so we can use $theme.
Alex Iskander authored Dec 8, 2010
82 :debug_required => ['sproutcore/debug'],
83 :css_theme => 'ace'
c363ec4 @ialexi Start integration of FormView, and make FlowedLayout mixin.
ialexi authored Apr 4, 2010
84
b8b3cc5 Revert to master, plus a few changes.
Alex Iskander authored Jul 22, 2010
85 # CONFIGURE APPS
cc84db8 Add experimental SplitView.
Alex Iskander authored Mar 5, 2011
86 config :core_tools, :required => [
e3942ff @wagenet Moved forms framework to experimental
wagenet authored May 2, 2011
87 :desktop, :datastore, :animation, "sproutcore/experimental/forms",
9502409 Oops. Broke Test Controls.
Alex Iskander authored Mar 5, 2011
88 "sproutcore/ace", "sproutcore/experimental/split_view"
cc84db8 Add experimental SplitView.
Alex Iskander authored Mar 5, 2011
89 ]
8192cff Towards a better Buildfile
Charles Jolley authored Jul 29, 2009
90
91 # mode :debug do
92 # config :core_tools, :combine_javascript => false
93 # end
94
f10421b @wagenet Revert "Removed TestControls from Buildfile"
wagenet authored Apr 14, 2011
95 %w(tests test_controls welcome).each do |app_target|
8192cff Towards a better Buildfile
Charles Jolley authored Jul 29, 2009
96 config app_target,
4456acf @martoche HTML5 history documentation tweaks, and :html5_history option for Bui…
martoche authored Jan 24, 2011
97 :required => [:desktop, :datastore, :core_tools],
763c490 Fix problem with animation callbacks incorrectly getting called, refa…
Colin Campbell authored Mar 16, 2011
98 :theme => :ace
f2c5057 Clean up Buildfile a little.
Alex Iskander authored Feb 3, 2011
99
8192cff Towards a better Buildfile
Charles Jolley authored Jul 29, 2009
100 # mode :debug do
101 # config app_target, :combine_javascript => false
102 # end
f2c5057 Clean up Buildfile a little.
Alex Iskander authored Feb 3, 2011
103
9250d55 Add new tests application
Charles Jolley authored Mar 12, 2009
104 end
Something went wrong with that request. Please try again.