Module: ASRake
- Defined in:
- lib/asrake/asdoc.rb,
lib/asrake/adt.rb,
lib/asrake/util.rb,
lib/asrake/compc.rb,
lib/asrake/mxmlc.rb,
lib/asrake/package.rb,
lib/asrake/exe_task.rb,
lib/asrake/file_utils.rb,
lib/asrake/version_task.rb,
lib/asrake/base_compiler.rb,
lib/asrake/base_executable.rb
Overview
Defined Under Namespace
Modules: FileUtilsExt, OS, Path Classes: Adt, Asdoc, BaseCompiler, BaseExecutable, Compc, ExeTask, Mxmlc, Package, VersionTask
Class Method Summary collapse
Class Method Details
.get_classes(path) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/asrake/util.rb', line 4 def get_classes(path) arr = [] Dir.chdir(path) do FileList["**/*.as"].pathmap('%X').each do |file| name = file.gsub(/^\.[\/\\]/, "").gsub(/[\/\\]/, ".") yield name if block_given? arr << name end end return arr end |