12345678910111213141516171819202122232425262728293031 |
- module SenchaTouch
- module SassExtensions
- module Functions
- module Utils
- # Joins 2 file paths using the path separator
- def file_join(path1, path2)
- path1 = path1.value
- path2 = path2.value
- path = path1.empty? ? path2 : File.join(path1, path2)
- Sass::Script::String.new(path)
- end
- def file_exists(directory, path)
- result = false
- where_to_look = File.join(directory.value, path.value)
- if where_to_look && FileTest.exists?("#{where_to_look}")
- result = true
- end
- return Sass::Script::Bool.new(result)
- end
- end
- end
- end
- end
- module Sass::Script::Functions
- include SenchaTouch::SassExtensions::Functions::Utils
- end
|