Create one unique generic Makefile to compile sass files.
--- /dev/null
+# NOTE: please keep your version of sass up to date: sudo gem update
+.PHONY: watch css
+SASS_FILES=$(wildcard addons/*/static/src/css/*.sass openerp/addons/*/static/src/css/*.sass)
+CSS_FILES=$(patsubst %.sass,%.css,${SASS_FILES})
+css: ${CSS_FILES}
+%.css: %.sass
+ sass -t expanded --compass --unix-newlines --sourcemap=none $< $@
+watch:
+ sass -t expanded --compass --unix-newlines --sourcemap=none --watch .:.
+++ /dev/null
-analytic.css: analytic.sass
- sass -t expanded analytic.sass analytic.css
-
+++ /dev/null
-dashboard.css: dashboard.sass
- sass --trace -t expanded dashboard.sass dashboard.css
-
+++ /dev/null
-timesheet.css: timesheet.sass
- sass -t expanded timesheet.sass timesheet.css
-
+++ /dev/null
-lunch.css: lunch.sass
- sass -t expanded lunch.sass lunch.css
-
+++ /dev/null
-note.css: note.sass
- sass --trace -t expanded note.sass note.css
-
+++ /dev/null
-base.css: base.sass
- sass --trace -t expanded base.sass base.css
-
+++ /dev/null
-kanban.css: kanban.sass
- sass -t expanded kanban.sass kanban.css
-