Changeset 93 for trunk/src/modules.erl


Ignore:
Timestamp:
01/29/10 07:56:02 (2 years ago)
Author:
dom
Message:

Include directories can be given to compiler

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/modules.erl

    r92 r93  
    77-export ([to_file_name/2]). 
    88-export ([forms_to_binary/1]). 
    9 -export ([compile/1]). 
     9-export ([compile/2, compile/1]). 
    1010-export ([module_name/1]). 
    1111-export ([locate/2]). 
    1212 
    1313to_binary (File_name) -> 
    14     {ok, _, Binary, _} = compile (fun compile: file/2, File_name), 
     14    {ok, _, Binary, _} = compile (fun compile: file/2, File_name, []), 
    1515    Binary. 
    1616 
     
    2020     
    2121forms_to_binary (Forms) -> 
    22     {ok, _, Binary, _} = compile (fun compile: forms/2, Forms), 
     22    {ok, _, Binary, _} = compile (fun compile: forms/2, Forms, []), 
    2323    Binary. 
    2424 
    25 compile (Fun, Parameter) -> 
    26     Options = [binary, return, warn_unused_import, debug_info], 
     25compile (Fun, Parameter, User_options) -> 
     26    Options = [binary, return, warn_unused_import, debug_info | User_options], 
    2727    Fun (Parameter, Options). 
    2828 
     29compile (File, Options) -> 
     30    compile (fun compile: file/2, File, Options). 
     31 
    2932compile (File) -> 
    30     compile (fun compile: file/2, File). 
     33    compile (File, []). 
    3134 
    3235module_name (Filename) -> 
Note: See TracChangeset for help on using the changeset viewer.