Skip to content

Instantly share code, notes, and snippets.

@pimpin
Created March 16, 2012 15:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pimpin/2050531 to your computer and use it in GitHub Desktop.
Save pimpin/2050531 to your computer and use it in GitHub Desktop.
Cherche bidouille pour que compass fonctionne avec run et push
# Please, be careful when editing these settings, it may break the theme assets API push
project_path = '/Users/Merlinp/Documents/dev/locomotivecms/nraf/site/public'
http_path = '/'
# change for using locomotive editor push or run function
# for run
css_dir = 'stylesheets'
# # for push
# css_dir = '../tmp/stylesheets'
sass_dir = 'stylesheets'
images_dir = 'images'
javascripts_dir = 'javascripts'
project_type = :stand_alone
output_style = :nested
line_comments = false
@pimpin
Copy link
Author

pimpin commented Mar 16, 2012

Ma bidouille ne marche pas le paramétrage conditionnel comme ça c'est bon pour le Gemfile d'une app ror en fonction des ENV mais pas pour un fichier de conf compass.rb d'une locomotivecms_engine 2.0.0.rc2

@pimpin
Copy link
Author

pimpin commented Mar 16, 2012

aujourd'hui, le mécanisme de push parcourt le public/stylesheets/ et transfert sur la target sauf si il trouve une extension .sass ou .scss. Dans ce cas, il va chercher la version générée dans le ../tmp/stylesheets/
Pourquoi compiler les sass dans le tmp et pas directement dans le même dossier public/stylesheets/ ? et juste skiper les .sass lors des push ? La partie de code de détection des sass est déjà faite, il suffit de ne rien faire de plus en cas de sass. (et de bien compiler les sass dans le répertoire normal des css)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment