diff --git a/.gitignore b/.gitignore index 290627ca..89c1c4ac 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ built_examples/* test/tmp test/fixtures/*/saved test/fixtures/*/tmp +pkg/* diff --git a/Manifest b/Manifest new file mode 100644 index 00000000..dab925f1 --- /dev/null +++ b/Manifest @@ -0,0 +1,94 @@ +bin/compass +examples/blueprint_default/index.html +examples/blueprint_default/parts/elements.html +examples/blueprint_default/parts/forms.html +examples/blueprint_default/parts/grid.html +examples/blueprint_default/parts/test-small.jpg +examples/blueprint_default/parts/test.jpg +examples/blueprint_default/parts/valid.png +examples/blueprint_default/stylesheets/ie.sass +examples/blueprint_default/stylesheets/images/grid.png +examples/blueprint_default/stylesheets/print.sass +examples/blueprint_default/stylesheets/screen.sass +examples/blueprint_plugins/index.html +examples/blueprint_plugins/parts/fancy_type.html +examples/blueprint_plugins/parts/test-small.jpg +examples/blueprint_plugins/parts/test.jpg +examples/blueprint_plugins/parts/valid.png +examples/blueprint_plugins/stylesheets/ie.sass +examples/blueprint_plugins/stylesheets/images/grid.png +examples/blueprint_plugins/stylesheets/print.sass +examples/blueprint_plugins/stylesheets/screen.sass +examples/blueprint_scoped/stylesheets/ie.sass +examples/blueprint_scoped/stylesheets/print.sass +examples/blueprint_scoped/stylesheets/screen.sass +examples/blueprint_scoped_form/stylesheets/ie.sass +examples/blueprint_scoped_form/stylesheets/print.sass +examples/blueprint_scoped_form/stylesheets/screen.sass +examples/blueprint_semantic/index.html +examples/blueprint_semantic/parts/fancy_type.html +examples/blueprint_semantic/parts/test-small.jpg +examples/blueprint_semantic/parts/test.jpg +examples/blueprint_semantic/parts/valid.png +examples/blueprint_semantic/stylesheets/ie.sass +examples/blueprint_semantic/stylesheets/images/grid.png +examples/blueprint_semantic/stylesheets/print.sass +examples/blueprint_semantic/stylesheets/screen.sass +frameworks/blueprint/lib/blueprint/constants.rb +frameworks/blueprint/lib/blueprint/grid_builder.rb +frameworks/blueprint/stylesheets/blueprint/_ie.sass +frameworks/blueprint/stylesheets/blueprint/_print.sass +frameworks/blueprint/stylesheets/blueprint/_screen.sass +frameworks/blueprint/stylesheets/blueprint/modules/_colors.sass +frameworks/blueprint/stylesheets/blueprint/modules/_debug.sass +frameworks/blueprint/stylesheets/blueprint/modules/_fancy_type.sass +frameworks/blueprint/stylesheets/blueprint/modules/_form.sass +frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass +frameworks/blueprint/stylesheets/blueprint/modules/_interaction.sass +frameworks/blueprint/stylesheets/blueprint/modules/_scaffolding.sass +frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass +frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass +frameworks/blueprint/templates/project/grid.png +frameworks/blueprint/templates/project/ie.sass +frameworks/blueprint/templates/project/print.sass +frameworks/blueprint/templates/project/screen.sass +frameworks/compass/stylesheets/compass/_reset.sass +frameworks/compass/stylesheets/compass/_utilities.sass +frameworks/compass/templates/project/grid.png +frameworks/compass/templates/project/ie.sass +frameworks/compass/templates/project/print.sass +frameworks/compass/templates/project/screen.sass +lib/compass/commands/base.rb +lib/compass/commands/create_project.rb +lib/compass/commands/install_rails.rb +lib/compass/commands/print_version.rb +lib/compass/commands/update_project.rb +lib/compass/core_ext.rb +lib/compass/exec.rb +lib/compass/frameworks/blueprint.rb +lib/compass/frameworks/compass.rb +lib/compass/frameworks.rb +lib/compass/validate/COPYRIGHT.html +lib/compass/validate/css-validator-javadoc.jar +lib/compass/validate/css-validator.jar +lib/compass/validate/jigsaw.jar +lib/compass/validate/JIGSAW_COPYRIGHT +lib/compass/validate/README.html +lib/compass/validate/xerces.jar +lib/compass/validate/XERCES_COPYING.txt +lib/compass/validate.rb +lib/compass/validator.rb +lib/compass/version.rb +lib/compass.rb +Manifest +Rakefile +README.markdown +test/compass_test.rb +test/fixtures/default/templates/ie.sass +test/fixtures/default/templates/print.sass +test/fixtures/default/templates/screen.sass +test/fixtures/default/tmp/ie.css +test/fixtures/default/tmp/print.css +test/fixtures/default/tmp/screen.css +test/test_helper.rb +VERSION diff --git a/Rakefile b/Rakefile index 79106e91..ba232a1c 100644 --- a/Rakefile +++ b/Rakefile @@ -21,6 +21,24 @@ To run with an alternate version of Rails, make test/rails a symlink to that ver To run with an alternate version of Haml & Sass, make test/haml a symlink to that version. END +begin + require 'echoe' + + Echoe.new('compass', open('VERSION').read) do |p| + # p.rubyforge_name = 'github' + p.summary = "Sass-Based CSS Meta-Framework." + p.description = "Sass-Based CSS Meta-Framework. Semantic, Maintainable CSS." + p.url = "http://github.com/chriseppstein/compass" + p.author = ['Chris Eppstein'] + p.email = "chris@eppsteins.net" + p.dependencies = ["haml"] + p.has_rdoc = false + end + +rescue LoadError => boom + puts "You are missing a dependency required for meta-operations on this gem." + puts "#{boom.to_s.capitalize}." +end desc "Compile Examples into HTML and CSS" task :examples do diff --git a/compass.gemspec b/compass.gemspec new file mode 100644 index 00000000..3f46880e --- /dev/null +++ b/compass.gemspec @@ -0,0 +1,198 @@ + +# Gem::Specification for Compass-0.1.0 + +# Originally generated by Echoe + +--- !ruby/object:Gem::Specification +name: compass +version: !ruby/object:Gem::Version + version: 0.1.0 +platform: ruby +authors: +- Chris Eppstein +autorequire: +bindir: bin + +date: 2008-08-24 00:00:00 -07:00 +default_executable: +dependencies: +- !ruby/object:Gem::Dependency + name: haml + type: :runtime + version_requirement: + version_requirements: !ruby/object:Gem::Requirement + requirements: + - - ">=" + - !ruby/object:Gem::Version + version: "0" + version: +- !ruby/object:Gem::Dependency + name: echoe + type: :development + version_requirement: + version_requirements: !ruby/object:Gem::Requirement + requirements: + - - ">=" + - !ruby/object:Gem::Version + version: "0" + version: +description: Sass-Based CSS Meta-Framework. Semantic, Maintainable CSS. +email: chris@eppsteins.net +executables: +- compass +extensions: [] + +extra_rdoc_files: +- bin/compass +- lib/compass/commands/base.rb +- lib/compass/commands/create_project.rb +- lib/compass/commands/install_rails.rb +- lib/compass/commands/print_version.rb +- lib/compass/commands/update_project.rb +- lib/compass/core_ext.rb +- lib/compass/exec.rb +- lib/compass/frameworks/blueprint.rb +- lib/compass/frameworks/compass.rb +- lib/compass/frameworks.rb +- lib/compass/validate/COPYRIGHT.html +- lib/compass/validate/css-validator-javadoc.jar +- lib/compass/validate/css-validator.jar +- lib/compass/validate/jigsaw.jar +- lib/compass/validate/JIGSAW_COPYRIGHT +- lib/compass/validate/README.html +- lib/compass/validate/xerces.jar +- lib/compass/validate/XERCES_COPYING.txt +- lib/compass/validate.rb +- lib/compass/validator.rb +- lib/compass/version.rb +- lib/compass.rb +- README.markdown +files: +- bin/compass +- examples/blueprint_default/index.html +- examples/blueprint_default/parts/elements.html +- examples/blueprint_default/parts/forms.html +- examples/blueprint_default/parts/grid.html +- examples/blueprint_default/parts/test-small.jpg +- examples/blueprint_default/parts/test.jpg +- examples/blueprint_default/parts/valid.png +- examples/blueprint_default/stylesheets/ie.sass +- examples/blueprint_default/stylesheets/images/grid.png +- examples/blueprint_default/stylesheets/print.sass +- examples/blueprint_default/stylesheets/screen.sass +- examples/blueprint_plugins/index.html +- examples/blueprint_plugins/parts/fancy_type.html +- examples/blueprint_plugins/parts/test-small.jpg +- examples/blueprint_plugins/parts/test.jpg +- examples/blueprint_plugins/parts/valid.png +- examples/blueprint_plugins/stylesheets/ie.sass +- examples/blueprint_plugins/stylesheets/images/grid.png +- examples/blueprint_plugins/stylesheets/print.sass +- examples/blueprint_plugins/stylesheets/screen.sass +- examples/blueprint_scoped/stylesheets/ie.sass +- examples/blueprint_scoped/stylesheets/print.sass +- examples/blueprint_scoped/stylesheets/screen.sass +- examples/blueprint_scoped_form/stylesheets/ie.sass +- examples/blueprint_scoped_form/stylesheets/print.sass +- examples/blueprint_scoped_form/stylesheets/screen.sass +- examples/blueprint_semantic/index.html +- examples/blueprint_semantic/parts/fancy_type.html +- examples/blueprint_semantic/parts/test-small.jpg +- examples/blueprint_semantic/parts/test.jpg +- examples/blueprint_semantic/parts/valid.png +- examples/blueprint_semantic/stylesheets/ie.sass +- examples/blueprint_semantic/stylesheets/images/grid.png +- examples/blueprint_semantic/stylesheets/print.sass +- examples/blueprint_semantic/stylesheets/screen.sass +- frameworks/blueprint/lib/blueprint/constants.rb +- frameworks/blueprint/lib/blueprint/grid_builder.rb +- frameworks/blueprint/stylesheets/blueprint/_ie.sass +- frameworks/blueprint/stylesheets/blueprint/_print.sass +- frameworks/blueprint/stylesheets/blueprint/_screen.sass +- frameworks/blueprint/stylesheets/blueprint/modules/_colors.sass +- frameworks/blueprint/stylesheets/blueprint/modules/_debug.sass +- frameworks/blueprint/stylesheets/blueprint/modules/_fancy_type.sass +- frameworks/blueprint/stylesheets/blueprint/modules/_form.sass +- frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass +- frameworks/blueprint/stylesheets/blueprint/modules/_interaction.sass +- frameworks/blueprint/stylesheets/blueprint/modules/_scaffolding.sass +- frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass +- frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass +- frameworks/blueprint/templates/project/grid.png +- frameworks/blueprint/templates/project/ie.sass +- frameworks/blueprint/templates/project/print.sass +- frameworks/blueprint/templates/project/screen.sass +- frameworks/compass/stylesheets/compass/_reset.sass +- frameworks/compass/stylesheets/compass/_utilities.sass +- frameworks/compass/templates/project/grid.png +- frameworks/compass/templates/project/ie.sass +- frameworks/compass/templates/project/print.sass +- frameworks/compass/templates/project/screen.sass +- lib/compass/commands/base.rb +- lib/compass/commands/create_project.rb +- lib/compass/commands/install_rails.rb +- lib/compass/commands/print_version.rb +- lib/compass/commands/update_project.rb +- lib/compass/core_ext.rb +- lib/compass/exec.rb +- lib/compass/frameworks/blueprint.rb +- lib/compass/frameworks/compass.rb +- lib/compass/frameworks.rb +- lib/compass/validate/COPYRIGHT.html +- lib/compass/validate/css-validator-javadoc.jar +- lib/compass/validate/css-validator.jar +- lib/compass/validate/jigsaw.jar +- lib/compass/validate/JIGSAW_COPYRIGHT +- lib/compass/validate/README.html +- lib/compass/validate/xerces.jar +- lib/compass/validate/XERCES_COPYING.txt +- lib/compass/validate.rb +- lib/compass/validator.rb +- lib/compass/version.rb +- lib/compass.rb +- Manifest +- Rakefile +- README.markdown +- test/compass_test.rb +- test/fixtures/default/templates/ie.sass +- test/fixtures/default/templates/print.sass +- test/fixtures/default/templates/screen.sass +- test/fixtures/default/tmp/ie.css +- test/fixtures/default/tmp/print.css +- test/fixtures/default/tmp/screen.css +- test/test_helper.rb +- VERSION +- compass.gemspec +has_rdoc: false +homepage: http://github.com/chriseppstein/compass +post_install_message: +rdoc_options: +- --line-numbers +- --inline-source +- --title +- Compass +- --main +- README.markdown +require_paths: +- lib +required_ruby_version: !ruby/object:Gem::Requirement + requirements: + - - ">=" + - !ruby/object:Gem::Version + version: "0" + version: +required_rubygems_version: !ruby/object:Gem::Requirement + requirements: + - - "=" + - !ruby/object:Gem::Version + version: "1.2" + version: +requirements: [] + +rubyforge_project: compass +rubygems_version: 1.2.0 +specification_version: 2 +summary: Sass-Based CSS Meta-Framework. +test_files: +- test/compass_test.rb +- test/test_helper.rb