Browse Source

Add compile_dir functions to erlydtl module

Evan Miller 12 years ago
parent
commit
6b746f2beb
1 changed files with 9 additions and 0 deletions
  1. 9 0
      src/erlydtl.erl

+ 9 - 0
src/erlydtl.erl

@@ -37,6 +37,7 @@
 
 
 %% API
 %% API
 -export([compile/2, compile/3]).
 -export([compile/2, compile/3]).
+-export([compile_dir/2, compile_dir/3]).
 
 
 %% @spec compile( FileOrBinary, Module::atom() ) -> ok | {error, Reason}
 %% @spec compile( FileOrBinary, Module::atom() ) -> ok | {error, Reason}
 compile(FileOrBinary, Module) ->
 compile(FileOrBinary, Module) ->
@@ -45,3 +46,11 @@ compile(FileOrBinary, Module) ->
 %% @spec compile( FileOrBinary, Module::atom(), Options ) -> ok | {error, Reason}
 %% @spec compile( FileOrBinary, Module::atom(), Options ) -> ok | {error, Reason}
 compile(FileOrBinary, Module, Options) ->
 compile(FileOrBinary, Module, Options) ->
     erlydtl_compiler:compile(FileOrBinary, Module, Options).
     erlydtl_compiler:compile(FileOrBinary, Module, Options).
+
+%% @spec compile_dir( DirectoryPath::string(), Module::atom() ) -> ok | {error, Reason}
+compile_dir(DirectoryPath, Module) ->
+    erlydtl_compiler:compile_dir(DirectoryPath, Module).
+
+%% @spec compile_dir( DirectoryPath::string(), Module::atom(), Options ) -> ok | {error, Reason}
+compile_dir(DirectoryPath, Module, Options) ->
+    erlydtl_compiler:compile_dir(DirectoryPath, Module, Options).